0

ユーザーがリンクをクリックしたときに AJAX 投稿を防止しようとしています。

これまでのところ、私はこれを持っていますが、 preventDefault() は機能していません:

$('.link-class').live('click', function (event) { 
    console.log("live----Stopped?!?!"); 
    event.preventDefault(); 
    return false; 
 });
4

1 に答える 1

1

あまりにも多くのことが起こっている可能性があります。ターゲット ページにリンクしてください。

一般に、インターセプトclickが機能しない場合は、代わりにインターセプトmousedownを試してください。一部のページはそれらからトリガーされるためです。mouseup

$('.link-class').live ('click mousedown mouseup', function (event) { 
    console.log ("live----Stopped?!?!"); 
    event.preventDefault (); 
    return false; 
 } );
于 2012-10-30T18:08:21.643 に答える