Tag: 点击

滚动鼠标hover,点击查看速度

当你将鼠标hover在div上时,我试图让我的页面滚动。 这是我到目前为止所得到的 $(document).ready(function() { $(“#hoverscroll”).mouseover(function() { var div = $(‘body’); setInterval(function(){ var pos = div.scrollTop(); div.scrollTop(pos + 1); }, 100) }); }); http://jsfiddle.net/3yJVF/ 但是,还有两件事要做。 我需要它在每次单击时提高速度,在不再hover时停止并将速度重置为默认值。 我正在努力实现这样的目标: $(document).ready(function() { $(“#hoverscroll”).mouseover(function() { var div = $(‘body’); setInterval(function(){ var count = 1; var pos = div.scrollTop(); div.scrollTop(pos + count); }, 100) }); $(“#hoverscroll”).click(function() { if (count < 6) […]

纯javascript相当于jquery click()?

我正在构建一个捕获鼠标点击的小应用程序。 我在jquery中编写了原型,但由于它是一个专注于速度的小应用程序,嵌入jquery只使用一个函数将是一个过度杀伤力。 我试图从JavascriptKit改编这个例子: document.getElementById(“alphanumeric”).onkeypress=function(e){ //blah..blah..blah.. } 但是当我尝试时它没有用 document.getElementsByTagName(“x”).onclick 我究竟做错了什么?

jquery click对超链接不起作用

我有一个简单的链接点击模拟,我想用jQuery做。 从我读到的,这应该工作,但下面的代码不起作用。 如果我做同样的事情或其他事件的一部分,也没有任何事情发生。 思考? $(function() { $(“#lnk_0”).click(); }); link

Jquery:检测是否单击了鼠标中键或右键,如果是,请执行以下操作:

看看我的jsfiddle 演示 ,如果e.which == 1然后当你左键单击h2它将e.which == 2或e.which == 3然后它不会工作。 2是鼠标中键,3是鼠标右键。 我也找到了这个: JQuery提供了一个e.which属性,分别为左,中,右三次返回1,2,3。 所以你也可以使用if(e.which == 3){alert(“right click”); } 此代码无效: 码: $(“h2”).live(‘click’, function(e) { if( e.which == 2 ) { e.preventDefault(); alert(“middle button”); } });

JavaScript:从javascript调用锚标记的点击事件

我有一个带锚标记的页面。 在我的JavaScript中,我根据一些if-else条件动态设置锚标记的HREF属性。 现在我想以编程方式调用anchor标记的click事件。 我使用下面的代码,但没有成功。 var proxyImgSrc=”CostMetrics.aspx?Model=” + model +”&KeepThis=true&TB_iframe=true&height=410&width=650″; document.getElementById(“proxyAnchor”).href=proxyImgSrc; document.getElementById(“proxyAnchor”).onclick; 任何人都可以告诉我如何继续吗? 我在这个链接上有一个jQuery灯箱实现(thickbox)。 好心提醒。 提前致谢。

点击html标签时,Jquery点击事件触发两次

我有一个div容器,其中包含html复选框及其标签。 使用jquery我想在有人点击此容器中的标签时触发点击事件。 当我点击标签时,我看到jquery click事件触发了两次! 出于测试目的,我在复选框上触发了click事件而不是标签,此处复选框单击事件触发器只应该一次。 这是小提琴。 http://jsfiddle.net/AnNvJ/2/ demo1 demo2 demo3     JQUERY $(document).ready(function () { $(‘#test label’).live(‘click’, function (event) { alert(‘clicked’); }); $(‘#test checkbox’).live(‘click’, function (event) { alert(‘clicked’); }); });

触发器单击hover时的选择框

我正试图让一个select框在用户盘旋时自动弹出,好像他们点击了它一样。 这可能吗? 我想我可以用jQuery轻松做到这一点…… $(“#settings-select”).mouseover( function(){ $(this).trigger(“click”); } ); 但这没有任何作用。 有任何想法吗?

注册jQuery点击,第一次和第二次点击

有没有办法运行两个类似于此的函数: $(‘.myClass’).click( function() { // First click }, function() { // Second click } ); 我想使用基本的切换事件,但不推荐使用.toggle() 。

点击iPad上的touchend两次调用的事件

我正在为幻灯片使用jquery动画。 我在幻灯片的末尾有一个箭头,并在该箭头上给出了点击事件。 它的工作是在点击时移动一个项目在silde中并在mousedown上移动整个silde。 这在桌面上运行良好,但在iPad中,一次点击就会有两个项目进入幻灯片。 我不明白为什么在iPad中调用click事件两次。 点击的示例代码是: $(‘#next_item’).bind(‘mousedown touchstart MozTouchDown’,function(e) { $(‘.slide’).animate({left:left},6000); }); $(‘#next_item’).bind(‘mouseup touchend MozTouchRelease’,function(e) { No.nextItem(); }); #next_item是幻灯片末尾箭头的id。 我试图unbind touchstart和touchend事件但是在幻灯片滚动期间由于解除绑定,项目在单个项目之后不会进入幻灯片内部。 No.nextItem()在幻灯片中移动一个项目。 left在$(‘.slide’)是向左移动幻灯片。 请帮助我找到解决方案为什么会发生这种情况以及如何解决ipad的这个问题。

如何使用jQuery获取元素的id

click to get id 如何获取被点击元素的id? inner_div中存在的span将具有不同的id,因为我将使用jquery ajax从模型(MVC)加载span。 所以会有’n’个跨度。 所有跨度都将具有唯一ID。 我想得到我点击的跨度的id。 单击时如何获取跨度的id? 如何使用jQuery做到这一点?