アンカー要素にclass
またはid
がありません。そのアンカー要素にクリックハンドラを追加します。私は、次のように試みたが、運:アンカー要素にクリック機能を追加する
'<'a href="dosmthng" > do something</a>
var dosm = $('a[href^="dosmthng"]') //this works perfect it select anchor element
$(dosm).click(function() {
alert(" click() called.");
});
クリック機能はエラーをスローしません:
VM556763:211 Uncaught DOMException: Failed to execute 'querySelector' on 'Document'.
は、任意のより良いアプローチは、2つはこれを達成ありますか?
P.Sファイル内のHTMLコードを変更することはできません。
実際のHTMLコードとJSコードを投稿できますか?あなたが質問で提供したことはちょっと混乱しています。あなたのマークアップが正しいとすれば、あなたはうまくいきます:https://jsfiddle.net/RoryMcCrossan/L8Lqb2qt/。コンソールのエラーを確認してください。 –
'$( 'a [href^=" dosmthng "]')というのはなぜですか?( 'click'、function(){...});'? –
@GuruprasadRaoが試行しましたが、エラー – sar