Lia*_*lon 0 javascript jquery dom
所以我正在运行.click jQuery事件.出于某种原因,它会在网站加载时开始调用,然后在此之后不会"激活"或响应.我尝试将其更改为.hover,不确定原因,但没有任何效果.我不知道该往哪里去.它与css中的定位有关吗?我想它可能但不确定如何弄明白.我只会显示与此问题相关的html,javascript和css,如果您想查看其他内容,请告诉我.
HTML:
<img id = "logo" style="float: left;" src="img/logo.png" alt="logo" width="72.5" height="100">
Run Code Online (Sandbox Code Playgroud)
CSS:
#logo{
position: fixed;
right: 90%;
top: 5%;
}
Run Code Online (Sandbox Code Playgroud)
使用Javascript:
$( document ).ready(function() {
$("#logo").click(function(){console.log("logo was clicked");});
});
Run Code Online (Sandbox Code Playgroud)
再说一次,我认为它可能与css中的定位有关...请让我知道你的想法.我可能正在做一些愚蠢的事情,我只是没有注意到.
您需要在click事件处理程序中传递函数.
$("#logo").click(function () {
console.log("logo was clicked");
});
Run Code Online (Sandbox Code Playgroud)
还有另一个元素覆盖图像.改变z指数