我有以下问题。我有这个HTML
<ul class="buildings-list">
<li class="gchoice_20_0">
<input name="input_20" type="radio" value="House" checked="checked" />
<label for="choice_20_0" id="label_20_0">House</label>
</li>
</ul>
我想在此 li 中添加<span class="house-icon"></span>
。所以这是js:
jQuery('.buildings-list li label:contains("House")').parent().prepend('<span class="building-icon"></span>');
但这些 li 是通过AJAX动态生成的。如何将听众挂钩到最新获取的li标签,以便我可以检查它是否包含&#34; House&#34;,&#34; Office&#34;或其他什么,以便我可以把适当的图标?感谢
答案 0 :(得分:0)
对于动态AJAX内容,JQuery具有特定方法,例如.live()
(已弃用)和.on()
在此处查看API文档:http://api.jquery.com/on/