0

http://jsfiddle.net/nwT6v/1/

这基本上是我的剧本。怎么会?

我想在点击下载到span.

4

5 回答 5

0
$(".className").click(function() {
    $(this).next("span").html("some text");
});​

试试这个代码。

使用$按类查找选择器时,需要"." 在类名之前。此外,如果你写 $(".className").next("span").html("some text") - 它会在 .className 之后的所有 span 中添加“some text”,因为 $(".className")在这种情况下,将是带有 class="className" 的元素数组。

于 2012-09-25T06:16:28.783 回答
0

试试这个:

$("li").click(function(o) {
    $(this).find('span').text("some text");
});

小提琴 - http://jsfiddle.net/TLpSJ/

于 2012-09-25T06:21:53.660 回答
0

这将使它工作

$(".className").click(function() {
    $(".className").next("span").html("some text");
});
于 2012-09-25T06:22:14.897 回答
0

试试这个

$(".className").click(function() {
    $(this).next('span').text("some text");
});​

检查小提琴

于 2012-09-25T06:22:33.200 回答
0
$(".className").click(function(e) {

    $(e.currentTarget).next('span').html("some text");
});

链接:- http://jsfiddle.net/sandeep_giet/nwT6v/11/

于 2012-09-25T06:30:14.607 回答