gpt4 book ai didi

Javascript 事件处理程序(鼠标悬停)未触发

转载 作者:行者123 更新时间:2023-12-01 05:45:20 25 4
gpt4 key购买 nike

我有一个动态编写 JavaScript 的主页,以便处理潜在用户选择的鼠标悬停。但是,.bind("mouseover",function()) 似乎不起作用。

PHP 生成如下脚本:

<script type="text/javascript">
function setPreview(art, title, rt, excerpt) {
$("#boxPreview").attr("src", art);
$("#selectedTitle").text(title);
$("#runningTime").text(rt);
$("#excerpt").text(excerpt);
}

$(document).ready(function() {
$("#tb0").bind("mouseover",setPreview(url,title,running time,excerpt));
$("#tb1").bind("mouseover",setPreview(url,title,running time,excerpt));
$("#tb2").bind("mouseover",setPreview(url,title,running time,excerpt));
$("#tb3").bind("mouseover",setPreview(url,title,running time,excerpt));
</script>

但是,鼠标悬停事件似乎永远不会触发。相反,似乎当页面完全加载时,setPreview 会针对最后一个元素(#tb3)运行。

我不知道我做错了什么。如果您想亲自查看该页面的运行情况,可以查看 here .

最佳答案

您可以尝试编写与此相同的代码

$("#tb0").bind("鼠标悬停", function(){

    setPreview(url,title,running time,excerpt);

});

这可能会解决您的问题。因为我之前也遇到过同样的问题,但通过这种方式解决了。

关于Javascript 事件处理程序(鼠标悬停)未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27346832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com