У меня есть скрипт, который помогает аннотировать изображение. Я просто хочу запустить этот скрипт только при нажатии кнопки. Я попытался использовать событие 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