2

コード:

<h1><a href="#">link</a></h1>
<script>
$("a").click(function (e) {
    e.preventDefault();
});
</script>

http://jsfiddle.net/U7Y3r/

リンクをクリックすると、小さな境界線が残ります:

国境

これは Firefox と Internet Explorer 10 で確認しました。Chrome や Bootstrap なしでは発生しません。

4

5 に答える 5

7

これはoutlineプロパティで、次のように設定できますnone:

a:focus { outline: none }

http://jsfiddle.net/Uqzqy/1/

于 2013-03-29T22:24:18.927 に答える
3

これを試して:

$("a").click(function (e) {
    e.preventDefault();
    $(this).css("outline", "none");
});
于 2013-03-29T22:24:41.413 に答える
1

This works fine

    $("a").click(function (e) {
    e.preventDefault();
    $("a").css("text-decoration","none"); 
    });

http://jsfiddle.net/U7Y3r/1/
to get back the same effect, again, http://jsfiddle.net/U7Y3r/2/

于 2013-03-29T22:22:48.383 に答える