3
greasemonkeyスクリプトでtipsy jQueryプラグインを使用しようとしています(大部分は成功しています)。 @requireメタタグを使用してjqueryとtipsy jsをインポートしていますが、これはうまく動作しますが、克服しようとしているカップルの警告があります。greasemonkeyでjQueryプラグインを使用しています(つまりtipsy)
は、純粋なjQueryオブジェクトに障害が発生したとして要素にアクセスするので、私は私の要素を取得するためにDOM関数を使用してに追いやらよ:
//this fails
$('#login').find('a:first').tipsy();
//while this succeeds
$(document.getElementById('login').getElementsByTagName('a')[0]).tipsy();
誰もがなぜ知っていますか?もっと情報が必要ですか? TIA!
これは、このトリックを行いました。ありがとう! – Brandon
[jQueryコンテキストセレクタが動作するように](http://api.jquery.com/jquery/#jQuery1)、好奇心のために、 '$(document).find( '#login a :first ')。tipsy(); '? –
私が選択しているオブジェクトの量が(ほんの一握りの)与えられていると、パフォーマンスは2つの方法の間でさえも識別できませんでしたが、ベンチマーク状況でチェックする価値があります。 – Brandon