0

flexigrid を使用して ajax を介して生成された動的グリッドでマウスオーバー プロパティを無効にしようとしていますが、うまくいきません。

$('div.sundefined').on('mouseover', function(event) { 
    return false; 
});

sundefined は、テーブル ヘッダーのクラス名です。奇妙なことは、firebug コンソールから起動した場合です。できます。

何か案は?

前もって感謝します。

4

2 に答える 2

0

多分 :

$('div.sundefined').off('mouseover');

また

$('div.sundefined').on('mouseover', function(event){
    event.preventDefault();
});

また

$('div.sundefined').on('mouseover', function(event){
    event.stopPropagation();
    return false;
});

実際、div.sundefined が動的に生成される場合は、timeJV のヒントに従う必要があります。

于 2013-10-03T20:56:57.483 に答える