我试图用jQuery动态更新.help-block
的内容,但不知道为什么我不能针对.help-block
。我知道我们可以简单地使用$('.help-block').text(....
,但我需要通过jQuery遍历机制(如find()
或next()
和first()
)来实现这一点,但它们都没有完成这项工作。
$(function() {
$(".dropdown-menu li a").click(function() {
$("#selector").find('.help-block').html($(this).text());
$("#selector").next('.help-block').html($(this).text());
$("#selector").parent().find('.help-block').html($(this).text());
});
});
个字符
我做错了什么?
2条答案
按热度按时间nvbavucw1#
您的选择器错误。请尝试以下操作。
字符串
mzaanser2#
只是为了表明jQuery真的不需要这样的任务,这里是等效的vanilla JS解决方案:
个字符