我正在使用Remy Sharps Marquee插件。我试图弄清楚当用户按下按钮时是否可以启动/停止选取框。页面上有一些演示代码,但这是在插件本身内。
http://remysharp.com/2008/09/10/the-silky-smooth-marquee/
由于
答案 0 :(得分:0)
尝试将marque对象分配给全局变量,然后触发它的开始/停止。
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="jquery-1.7.1.min.js" type="text/javascript"></script>
<script src="jquery.marquee.js" type="text/javascript"></script>
<script>
var marque;
$(function () {
marque= $('div.demo marquee').marquee('pointer');
});
function startmqr() {
$(marque).trigger('start');
}
function stop() {
$(marque).trigger('stop');
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div class="demo">
<h2>
Vanilla</h2>
<pre><code><marquee behavior="scroll" scrollamount="1" direction="left" width="350"></code></pre>
<marquee behavior="scroll" direction="left" scrollamount="2" width="350"><p>START Lorem ipsum dolor sit amet END</p></marquee>
</div>
<input id="Button1" type="button" value="start" onclick="startmqr()" />
<input id="Button2" type="button" value="stop" onclick="stop()" />
</form>
</body>
</html>
此致