我的WordPress主题会产生Javascript错误:
错误:语法错误,无法识别的表达式:[href = #tab-container]
https://wordpress.org/support/topic/read-this-first-wordpress-45-master-list/
我知道问题是角色#
,我必须逃避它,但我不知道如何。这是我的代码:
<ul class="tabs">
<li class="active"><a href="#tab-container">>News</a></li>
<li><a href="#tab2-container">Reviews</a></li>
</ul>
$(".tabs li").click(function() {
$(".tabs li").removeClass('active');
$(this).addClass("active");
$(".destination-tab").hide();
var selected_tab = $(this).find('a').attr('href');
$(selected_tab).fadeIn();
return false;
});
我希望有人可以帮助我。
答案 0 :(得分:3)
您的代码示例似乎与错误消息无关。但是,您可以在引号中的属性选择器中放置特殊字符,如下所示:
$('a[href="#tab-container"]');