1. ホーム
  2. jquery

[解決済み] jQueryを使用してアンカーを有効または無効にするにはどうすればよいですか?

2022-04-28 15:15:21

質問

jQueryを使用してアンカーを有効または無効にするにはどうすればよいですか?

解決するには?

アンカーが指定された href を使用することをお勧めします。 preventDefault() :

// jQuery 1.7+
$(function () {
    $('a.something').on("click", function (e) {
        e.preventDefault();
    });
});

// jQuery < 1.7
$(function () {
    $('a.something').click(function (e) {
        e.preventDefault();
    });

    // or 

    $('a.something').bind("click", function (e) {
        e.preventDefault();
    });
});

ご覧ください。

http://docs.jquery.com/Events/jQuery.Event#event.preventDefault.28.29

SOに関するこの前の質問もご覧ください。

jQueryでリンクを無効化する