プロが教える店舗&オフィスのセキュリティ対策術

jqueryで下記のコードでページ内のリンクを全て無効にしましたが、有効にする方法がわからずに困っております。
どなたかご教授ください。宜しくお願いいたします。

↓コード↓
$("a[href]").click(function(e){e.preventDefault()}).attr("href","#");

A 回答 (1件)

イベントハンドラー処理を有効にしたり、無効にしたりするなら


function handler1(e){
e.preventDefault()}).attr("href","#");
}
と定義しておいて、
有効化:
$("a[href]").bind("click", handler1);
 又は
$("a[href]").click(handler1);

無効化:
$("a[href]").unbind('click', handler1);
    • good
    • 0
この回答へのお礼

ありがとうございました。
無事に解決いたしました。
今後使う機会が多い?ような機能なので非常に助かります。

お礼日時:2009/12/02 18:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!