这基本上是我的剧本。怎么会?
我想在点击下载到span
.
$(".className").click(function() {
$(this).next("span").html("some text");
});
试试这个代码。
使用$按类查找选择器时,需要"." 在类名之前。此外,如果你写 $(".className").next("span").html("some text") - 它会在 .className 之后的所有 span 中添加“some text”,因为 $(".className")在这种情况下,将是带有 class="className" 的元素数组。
试试这个:
$("li").click(function(o) {
$(this).find('span').text("some text");
});
这将使它工作
$(".className").click(function() {
$(".className").next("span").html("some text");
});
$(".className").click(function(e) {
$(e.currentTarget).next('span').html("some text");
});