Javascript jQuery单击不在<;i>;标签
这是一个似乎不起作用的方法。可能是因为Javascript jQuery单击不在<;i>;标签,javascript,jquery,font-awesome,Javascript,Jquery,Font Awesome,这是一个似乎不起作用的方法。可能是因为标签,如果是,请告诉我原因。我试图使用font-awesome图标,如果单击,我想调用jQuery中的某些东西 jquery: $('#video-mirrors-handler').click(function() { // var class = $('ul.video-mirrors').attr('class'); alert('test'); alert(class); }); 和html: <div class="
标签,如果是,请告诉我原因。我试图使用font-awesome
图标,如果单击,我想调用jQuery中的某些东西
jquery:
$('#video-mirrors-handler').click(function() {
// var class = $('ul.video-mirrors').attr('class');
alert('test');
alert(class);
});
和html:
<div class="video-player-overlay"><i id="video-mirrors-handler">test</i>
</div>
<ul class="video-mirrors">
<li>hey</li>
<li>bye</li>
</ul>
测试
- 哎
- 再见
您使用关键字类作为变量是不允许的,否则您的代码就是完美的:
嗯,那真是一件麻烦事。搜索了这么长时间后,无法找出问题所在,不得不屈服于向stackoverflow提问的诱惑。很抱歉给您添麻烦,谢谢您指出:)请在您的问题中加入代码的相关部分。
$('#video-mirrors-handler').click(function() {
var myClass = $('ul.video-mirrors').attr('class');
alert('test');
alert(myClass);
});