【发布时间】:2017-01-18 14:33:12
【问题描述】:
我几乎阅读了我能找到的所有内容,但找不到解决问题的方法。
$('.list-item').on('click', 'p', function(){
$(this).next('.list-item small').toggle();
});
如果我输入一个 id 而不是 $('.list-item').on('click...',则此代码可以正常工作。 $('#someid').on('click...' 我不知道为什么或如何让我的代码工作
这是我的 HTML
<ul>
<li class="list-item">
<p>sometext</p>
<small>sometext</small>
</li>
<li class="list-item">
<p>sometext</p>
<small>sometext</small>
</li>
<li class="list-item">
<p>sometext</p>
<small>sometext</small>
</li>
</ul>
【问题讨论】:
-
怎么了?这工作正常。
-
当我单击
时,它不会切换 。我说的是动态创建的元素
标签: jquery dynamic click elements