1
我无法得到以下if语句的工作,有人可以告诉我我做错了什么?jQuery如果点击
<a id='slink' class='trigger' href='#Sports'>Sport</a>
<a id='elink' class='trigger' href='#Entertainment'>Entertainment</a >
<a id='mlink' class='trigger' href='#Military'>Military</a>
<a id='mocklink' class='trigger' href='#MockUp'>MockUps</a>
$('.trigger').on('click',function(){
if ($(this).attr('id') = 'mocklink') {
alert('hey');
});
你缺少一个'}',你必须使用[对比''===(HTTPS:// developer.mozilla.org/en-US/docs/JavaScript/Guide/Expressions_and_Operators#Comparison_operators)而不是赋值'='。学习如何使用控制台来检测这种错误,它使事情变得更容易;) –