jQuery脚本停止工作1.7 -知道为什么吗?
jQuery script stops working with 1.7 - any ideas why?
我正在运行这个脚本,以粗体突出显示活动页面。我必须为Fancybox运行jQuery 1.7,现在脚本坏了。
任何想法,甚至更好的解决方案-将不胜感激!!:)<script type="text/javascript">
$(document).ready(function(){
var parts = window.location.pathname.split('/');
var page = parts[parts.length-1];
$('.statusBar a[href*=' + page + ']').addClass('activeBold');
});
</script>
这可能不是问题,但您应该引用属性选择器。
$('.statusBar a[href*="' + page + '"]')
相关文章:
- 为什么我的控制器没有启动函数.js脚本
- 为什么这个脚本在状态表列中没有定义
- 为什么脚本标记被分解为两个字符串
- 为什么脚本 Db 查询结果对象不同
- 为什么脚本在评估同一脚本中的“element.checked”时会有所不同,作用于具有相同结构的不同表行
- 为什么脚本类型前面有“text/”
- 为什么脚本只工作 我重新加载页面
- 如果嵌入在HTML中,而不是由aspx生成,为什么脚本标记会正确运行
- javascript是否正确地链接到html?为什么脚本没有运行
- HTML5:为什么脚本标签需要放在body标签的末尾,而不是body标签的开始
- 为什么脚本会给出意外的输出
- 为什么脚本没有按预期迭代for循环?
- 浏览器渲染网页的顺序是什么,为什么脚本阻塞是一个问题
- 为什么脚本不这样工作呢?
- 为什么脚本中的EL总是在页面呈现时执行
- 为什么脚本没有在所有输入元素上运行
- 为什么脚本会从使用jquery's html而不是从使用innerHTML运行?
- 为什么脚本不写在元素本身上就不能工作
- 为什么脚本不起作用
- 为什么脚本在正文标签的末尾