1

次の bind コマンドを持つ評価プラグインを使用しようとしています。

$("#rateit10b").bind('over', function (event, value) { 
    $(this).attr('title', tooltipvalues[value - 1]); 
});

htmlは

<div class='rateit' id='rateit10b' data-rateit-step='1' >
            </div>

しかし、私はajax経由でhtmlをロードしています。jquery が機能していないようです。これで .live() を使用できますか?

4

1 に答える 1

2

使用.on、委任スタイル:

$(document).on('over', '#rateit10b', function (event, value) {

いくつかのこと:

  1. 使用しないでください.live。jQuery 1.9 で削除されました
  2. 可能な場合よりも具体的なセレクターを使用してバインドしdocumentます
  3. overイベントタイプですか?ということmouseoverですか?
于 2013-01-25T05:10:29.607 に答える