Ads By Google
リンクされた文字列をクリックした時に出る枠線(点線)を消したい
リンクされた文字列をクリックした時に出る枠線(点線)を消したいと考えています。通常のホームページの場合、リンクタグに onclick="blur()" と書き加えることでそれが出来ることはわかったのですが。
同様の効果をブログ(主にサイドバー内)のリンクに与えたい場合はどのようにすればいいのでしょうか?
それとも構造上不可能なことなのでしょうか?
ご存知の方がいらっしゃいましたらアドバイス頂けると嬉しいです。
よろしくお願いしますm(_ _)m
2009-04-07 23:13の質問
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。
回答(2)
1.
2009-04-08 02:47:24
サイドバーの部分は、自動で作成される部分がほとんどなので、onclick="…"を自分で書き加えるということができません。
なので、そのような場合は、スクリプトを使います。
デザインのカスタマイズで、例えばトップページのテンプレートで、
画面が読み込まれたら、サイドバー(div class="side" の中身)にあるリンクがクリックされた時に、
blur(); を実行するように設定する(つまりスクリプトでonlick="blur()" を加える処理をする)。という意味です。
全体に適用したい場合は、
$(".side a") を $("a") に変更下さい。
なので、そのような場合は、スクリプトを使います。
デザインのカスタマイズで、例えばトップページのテンプレートで、
</head>の前に以下を挿入して下さい。
<script type="text/javascript" src="http://parts.blog.livedoor.jp/js/jquery.js"></script>
<script type="text/javascript"><!--
$(function(){
$(".side a").click(function(){
blur();
});
});
//-->
</script>
画面が読み込まれたら、サイドバー(div class="side" の中身)にあるリンクがクリックされた時に、
blur(); を実行するように設定する(つまりスクリプトでonlick="blur()" を加える処理をする)。という意味です。
全体に適用したい場合は、
$(".side a") を $("a") に変更下さい。
回答レベル : 回答
2.
2009-05-02 14:19:00
Ads By Google
コメント
まだコメントがありません




