質問: jqueryでリンクを無効にしたあとに有効にする方法 jqueryで下記のコードでページ内のリンクを全て無効にしましたが、有効にする方法がわからずに困っております。 どなたかご教授ください。宜しくお願いいたします。 ↓コード↓ $("a[href]").click(function(e){e.preventdefault()}).attr("href","#");
回答: イベントハンドラー処理を有効にしたり、無効にしたりするなら function handler1(e){ e.preventdefault()}).attr("href","#"); } と定義しておいて、 有効化: $("a[href]").bind("click", handler1); 又は $("a[href]").click(handler1); 無効化: $("a[href]").unbind('click', handler1);