我在我的页面上放置了引导选项卡,并试图从 js 动态激活一个。这是一个例子:
<ul class="nav nav-tabs">
<li class="active"><a href="?tab=day">Hot</a></li>
<li><a href="?tab=week">Week</a></li>
<li><a href="?tab=month">Month</a></li>
</ul>
<script>
$(function () {
$('.nav-tabs a[href="\\?tab\\=month"]').tab('show');
});
</script>
但我总是得到:
未捕获的错误:语法错误,无法识别的表达式;?tab=月
来自 jQuery (v1.7.1)。
编辑: 我创建了一个fiddle。