画像に注釈を付けるのに役立つスクリプトがあります。私はちょうど私がボタンをクリックするときにこのスクリプトを実行したい。私はボタンのonclickイベントを使用しようとしましたが、それは動作していません。ここで コードボタンをクリックしたときにスクリプトを呼び出す
<head>
<script src="javascripts/jquery.js"></script>
<script src="javascripts/jquery-ui.min.js"></script>
<link rel="stylesheet" href="stylesheets/jquery-ui.css">
////////////// those are the scripts that i use in the function //////
<link rel="stylesheet" href="highlight.js/zenburn.css">
<link rel="stylesheet" href="stylesheets/css/theme-dark/annotorious-dark.css" />
<script src="highlight.js/highlight.pack.js"></script>
<script src="javascripts/annotorious.min.js"></script>
/////////////
<script>
$("#annotation").click(function() {
hljs.initHighlightingOnLoad();
//function of annotation
});
</script>
</head>
<body>
<button type="submit" id="annotation" >
<img src="stylo.png" style="width: 30px ; height:50px" alt="Submit">
</button>
</body>
しかし、これは動作していないで、私はページをロードするとき、私はまだスクリプトが実行されています。ボタン "注釈"がクリックされたときに呼び出すだけです。ここで
_ "しかし、これは動作しませんか" _?それは何ですか ? 'console'にエラーがありますか? – Rayon
コンソールにエラーがありますか? – AxelH
いいえエラーはありません。私が言ったように、私はちょうどボタンがクリックされたときにだけスクリプトを実行したい。しかし、私が作った試行では、ボタンをクリックせずにページをロードした直後にスクリプトが実行されるため、動作していません。 – yassine