画像をaltタグでターゲット設定しようとすると、サーバー側で実行されるハイパーリンクが自動的にオフになり、編集できません。ハイパーリンクを無効にするために、jQueryでaltタグで画像をターゲットにする
私が使用しているコードは次のとおりです。動作しない
$('.ssImage a[title="test image"]').click(function(){return false;});
....
HTML:
<div class="ssImage"><a href="/content/test.htm" title="test image"><img src="/content/test.jpg" alt="test image"/></a></div>
私はdiv要素自体をターゲットにすることはできませんそれはページ上の同じクラスの他のイメージに影響するため、altまたはtitleでイメージを指定する方法を見つける必要があります。
ありがとうございました!
はうまくいくようです:http://jsfiddle.net/GHfYG/ –
希望する場合はalt/titleのセレクタとしても使用できます。また、.parent()を使用してリンクを取得する – ggzone
あなたのコードはラップされていますか'$(document).ready'ブロックにありますか? – Blazemonger