2

タイトル属性の取得に問題があります..

$('.copy_button').livequery(function(event){
    $(this).zclip({
        path:'http://togl.me/tema/flash/ZeroClipboard.swf',
        copy: $(this).attr("title")
    });
});

機能は動作していますが、livequery仕事に取り掛かることができませんattr('title')

どうすればこれを解決できますか?

4

2 に答える 2

1

場合によっては、メソッドの現在の位置に基づいて のスコープ$(this)が変わることがあります。深くなり始める$(this)と、最初に発生したものではなく、現在スコープ内にあるものを参照できます。

これを試して、うまくいくかどうか教えてください:

$('.copy_button').livequery(function(event){
    var title = $(this).attr('title');
    $(this).zclip({
        path:'http://togl.me/tema/flash/ZeroClipboard.swf',
        copy: title
    });
});
于 2011-08-26T13:29:57.577 に答える
0

次のコードを試すことができます。

$('.copy_button').livequery(function(event){
    $(this).zclip({
        path:'http://togl.me/tema/flash/ZeroClipboard.swf',
        copy: this.attr("title")
    });
});
于 2011-08-26T13:34:24.300 に答える