Tag: 鼠标

触发焦点/模糊事件时获取鼠标位置? – Javascript / jQuery

我正在使用jquery来捕捉一个事件: $(‘input’).focus(function(e){ console.log( e.pageX, e.pageY ); }); 这似乎不起作用……有关获得鼠标位置的其他方法的任何想法? 帮助会很棒,谢谢:)

如何通过鼠标停止垂直滚动

我在web浏览器中使用java脚本/ Jquery。我制作了一个自定义水平滚动条,它使用鼠标滚轮或鼠标滚动。只需鼠标滚动与垂直条一起工作。所以它与我编程的水平滚动条冲突。 我不想完全删除垂直条,但只是在我们滚动鼠标时禁用。如果你有意义那么请建议。 问候, 迪帕克

jquery:如果在div内部,请点击鼠标

我有这个HTML页面 a b c d e f a,b,c,d,e和f可以是div而不仅仅是纯文本。 我想获得鼠标点击事件,但我怎么知道它是在#in_or_out div的内部还是外部? 编辑::伙计们,我知道如何检查div是否点击,但我希望我的事件在点击超出该div时被触发

除Firefox之外的所有浏览器中的Mouseup错误?

对于动态添加的元素(Firefox除外),滚动条不会触发Mouseup: CSS: #dBox { height: 100px; width: 230px; overflow – y: auto; } HTML: JQuery的: $(function() { $(‘#s’).focus(function() { var $dbox = $(”); for (i = 0; i < 10; i++) $dbox.append('’ + i + ”); $(this).after($dbox); $dbox.bind(“mouseup”, function() { alert(‘in: ‘); //console.log (‘in: ‘); }); }); }); // OR LIKE THIS $(‘#s’).focus(function() { var […]

如何使用JQuery更改游标的样式?

我想改变光标的样式,就像它通过链接一样。 我该怎么做呢?

在javascript中用鼠标模拟滑动

我正在尝试使用滑动导航来制作适用于移动设备的图像旋转器。 我也试图使相同的旋转器在PC浏览器上工作,但是能够使用鼠标拖动来模拟滑动。 有什么好的想法吗?

jQuery处理焦点并单击元素

我正在尝试确定微调数据输入Web应用程序的工作流程。 在单个网页上显示多个地址表单: 1. Name___________ Street_________ Phone__________ 2. Name___________ Street_________ Phone__________ […many more…] 现在我想知道用户是否正在使用tab键进入第二个“Name”字段(或该记录中的任何位置),或者他们是否使用鼠标点击它。 (或移位标签反向移动。) 我在焦点和点击输入字段上都设置了一个处理程序: $(‘input’).click(function() { TabulateClick(this) }); $(‘input’).focus(function() { TabulateFocus(this) }); 在处理程序中,我确定用户正在处理哪个地址以及我们是否“切换”了地址记录。 (如果焦点位于第一个地址的“电话”中,并且您单击同一地址中的“名称”字段,那么实际上并没有切换记录,所以我没有将其列表。) function TabulateClick(field) { var currentAddressRecord = FindAddress(field); if ( lastAddressRecord != currentAddressRecord ) switchedAddressesWithClick++; lastAddressRecord = currentAddress; } function TabulateFocus(field) { var currentAddress = FindAddress(field); if ( lastAddressRecord != currentAddressRecord […]

鼠标hover时更改背景颜色,并在mouseout后删除它

我有桌子哪个类是forum 。 我的jquery代码: $(document).ready(function() { $(‘.forum’).bind(“mouseover”, function(){ var color = $(this).css(“background-color”); $(this).css(“background”, “#380606”); $(this).bind(“mouseout”, function(){ $(this).css(“background”, color); }) }) }) 它完美有效,但有可能以更有效的方式做到没有var color = $(this).css(“background-color”); 。 在mouseout之后离开之前的背景颜色并删除#380606 ? 谢谢。

基于鼠标位置的平滑滚动条(Jquery)

HI! 我想基于鼠标位置创建一个平滑滚动条。 我们的想法是创建一个固定宽度的外部div。 内容非常宽,必须根据鼠标位置向左或向右滚动。 如果内容是“无限的”或“无限的”,那就太好了。 内容是一个非常宽的图像,重复’seamelesly’。 任何人都可以通过在jQuery中创建它来帮助我吗? Thanx提前! 亚历克斯