0

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

それが基本的に私のスクリプトです。どうして?

[ダウンロード]をクリックした後にテキストを追加したいspan

4

5 に答える 5

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() {
    $(this).next("span").html("some text");
});​

このコードを試してください。

$ を使用してクラスごとにセレクターを検索する場合、「.」が必要です。クラス名の前。また、$(".className").next("span").html("some text") と書くと、$(".className") であるため、.className の後のすべてのスパンに「some text」が追加されます。この場合、class="className" を持つ要素の配列になります。

于 2012-09-25T06:16:28.783 に答える
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 に答える