javascript - 在 onMouseOut 上调用 javascript 函数

标签 javascript html marquee

我为字幕编写了以下代码: 当我想要鼠标悬停时,将调用一个函数

<marquee class="smooth_m" behavior="scroll" direction="left" scrollamount="3">
  <span style="float:left; padding:0 20px 0 0;" onMouseOut="loadStart()" onMouseOver="loadStop()">testing</span>
</marquee>
<script type="text/javascript">
loadStop()
{
alert("loadStop");  
}
loadStart()
{
alert("loadStart"); 
}
</script>

但它没有在span中加载相应的函数,比如onMouseOut,它应该加载loadStart等等。 有人可以帮忙吗?

最佳答案

工作演示 http://jsfiddle.net/CTQVr/ 将鼠标悬停在选取框上,如下所示:http://jsfiddle.net/CTQVr/4/

问题是:您的函数名称中缺少函数。

希望这有帮助,

HTML

<marquee class="smooth_m" behavior="scroll" direction="left" scrollamount="3">
  <span style="float:left; padding:0 20px 0 0;" onmouseout="loadStart()" onmouseover="loadStop()"> testing</span>
</marquee>

​

jquery代码

function loadStop() {
    alert("loadStop");
}

function loadStart() {
    alert("loadStart");
}​

更新以在鼠标悬停时停止

$("marquee").hover(function () { 
    this.stop();
   // loadStop();
}, function () {
    this.start();
   // alert("loadStart");
});
​

关于javascript - 在 onMouseOut 上调用 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10846517/

相关文章:

HTML Marquee-scroller 无法显示元素

javascript - 使用 python 检测 javascript 控制台输出

javascript - 使用 Twitter API 时,应用程序如何将图像附加到推文?

html - 绝对位置扰乱了 Internet Explorer 8 中 Bootstrap 的面包屑导航

javascript - 防止表单 POST 被后退按钮取消

c# - 如何让标签来回滚动一个词?

javascript - 在 JavaScript 数组中按日期组合类似对象

javascript - 如何在另一个 if 语句中使用 if 语句中变量的值?

Html 表格高度 ="100%"未填充父高度

html - 古老的 "marquee"标签的替代品?