htmlのa
タグのhref
属性に可能な場所のjqueryコードがあることがわかりました。href属性のjQueryコードの奇妙な振る舞い
しかし、そのコードは理解できないので、2回目のクリック後に動作します。 なぜですか?この行動の奇妙な
<a href="javascript:alert('ok JavaScript')">JS</a>
<br>
<script src="https://code.jquery.com/jquery-latest.min.js"></script>
<a id="myId" href='javascript:
$(document).ready(function(){
$("#myId").click(function() {
alert("ok jQuery");
});
});'>jQ</a>
JSコードを 'href'に追加することは可能ですが、実際には本当に* –
@Roryではありません。私はブックマークレットが必要です。 –
DOM jsコードを実行する準備ができました。あなたのコードでは、あなたはJavaScriptを手動でクリックして実行していますので、まず、ドキュメント準備関数を呼び出してmyId click関数呼び出しを待ちます。 –