我有带有 id 的 html 元素:
<img id = "ShowOrHideImage" src="~/Images/show_expander.png"/>
当我将脚本放置到 html 时,单击后我可以收到消息:
<script>
$("#ShowOrHideImage").click(function () {
alert("function invoked");
});
</script>
但是当我将脚本放到外部文件 MyScript.js 中时:
alert("Script is there");
$("#ShowOrHideImage").click(function () {
alert("function invoked");
});
我收到消息“脚本在那里”但从未“调用函数”我不知道是什么原因。有任何想法吗?先感谢您。