要素(aまたはdiv)のonclickとhrefを有効または無効にしたいだけです。要素のhrefとonclickを無効にする(そして再び有効にする)
私はこれを行う方法がわかりません。
クリックイベントでハンドラを追加することでonclickを無効にすることはできますが、hrefは引き続き使用できます。
$(this).unbind().click(function(event){
event.preventDefault();
return;
});
編集 A ELEMENTS
if ($(this).attr("href")) {
$(this).attr("x-href", $(this).attr("href"));
$(this).removeAttr("href");
}
これはかなり曖昧な質問です。あなたは何をしようとしているのですか? 'href'プロパティも削除しますか? –
Ok、申し訳ありません;)要素(divまたはa)上のすべてのリンク(clickまたはhref)を無効/有効にするには、ボタンをクリックするだけです。 – jibees