我试图使用(this).text()找到LI项的文本,但它告诉我它没有text方法。我怎样才能参考LI中的文字?
$('.mylist').on('click','li',function() {alert('fired '+(this).text());});
<body>
<ul class=mylist>The unordered list
<li id=one>test one</li>
<li id=two>test two</li>
</ul>
</body>
答案 0 :(得分:1)
应该是$(this).text()
而不是(this).text()
答案 1 :(得分:0)
这些是变化。 id和类应该在“”
中<ul class="mylist">The unordered list
<li id="one">test one</li>
<li id="two">test two</li>
</ul>
this
已更改为$(this)
{alert('fired '+($(this).text()));});