jQueryの.click()イベントと少し混乱しています。私はスパンの中のイメージにイベントを使用しようとしています。これは、スパンとイメージを含むHTMLの行です。jQuery .click()イベント
<span class="content-message-element"><a href=""><img class="content-message-icon" src="./images/icon_close.png" alt="Close Message" /></a></span>
ご覧のとおり、画像には「content-message-icon」というクラスがあります。私はこれをjQueryコードで使用しました(ところで、jQuery 1.7.1が含まれています)が、何も起こりません。イベントはまったくトリガされません。
.click()
イベントは、特定の種類の要素に限定されていますか?
<script type="text/javascript">
$(".content-message-icon").click(function() {
alert("Handler for .click() called.");
});
</script>
これは私のjQueryです。何か助けに感謝します。
クリック機能の前に 'document.ready'コールを配置してみてください。 – prasvin
私は、クラスで.clickイベントが動作しないと思います..あなたはIDだけを使うべきです... – thecodejack
@コードジャック、それは単にそうではありません。 clickイベントは記述されたとおりに動作します。 –