jquery-events相关内容

jQuery $(document).ready 和 UpdatePanels?

我正在使用 jQuery 在 UpdatePanel 内的元素上连接一些鼠标悬停效果.事件绑定在 $(document).ready 中.例如: $(function() {$('div._Foo').bind("mouseover", function(e) {//做一些令人兴奋的事情});}); 当然,这在第一次加载页面时工作正常,但是当 UpdatePanel 执行部分页面更新时,它不会 ..
发布时间:2021-11-28 22:56:54 C#/.NET

如何停止传播绑定函数而不是整个事件?

我有一个绑定到许多元素的点击功能.有时这些元素可能会相互重叠.因此,单击事件绑定到子项,也绑定到其父项.该方法特定于单击的元素.自然,由于事件冒泡,孩子的事件首先被触发,然后是父母.我不能让他们同时被调用,因为父母事件覆盖了孩子的事件.所以我可以使用 event.stopPropagation() 以便只有点击的第一个元素接收事件.问题是元素上还附加了其他单击事件,例如,我在这些元素上使用了 jQ ..
发布时间:2021-10-26 17:03:56 前端开发

当用户允许或拒绝访问“物理位置"时如何调用函数?

我的应用程序由jQuery mobile驱动并使用地理位置. 我的应用程序尝试获取用户的位置后,(Chrome)浏览器会提示用户: Example.com想跟踪您的实际位置[允许] [拒绝] 我的目标是: 如果用户单击“允许",则会调用功能1(使用位置通过应用). 如果用户单击“拒绝",则调用功能2(地址形式出现). 当用户单击“允许"或“拒绝"按钮时,如何将函数绑 ..
发布时间:2021-05-24 18:32:51 前端开发

.on无法使用动态html

我正在创建拖放的东西.发生拖放操作时,我将创建新的运行时html并希望绑定该事件,因此我使用了 .on .on("event","selector",function(){ ,但不起作用.这是代码段: $("#wrap .dragImages").on("click","button.edit-new-modal",function(){var photoId = $(this).at ..
发布时间:2021-05-24 18:32:23 前端开发

检测焦点事件是否由用户/浏览器或jQuery触发

我正在尝试检测焦点事件是否由用户触发(手动).当涉及到 click 事件时,可以检查处理程序方法中是否存在 event.originalEvent : typeof event.originalEvent!=“未定义" 不幸的是,焦点事件的行为有所不同.请检查示例. 尝试单击第一个 ,然后单击"trigger click"按钮作为第二个输入,您将看到 click un ..
发布时间:2021-05-24 18:32:19 前端开发

如何检测文档是否重新聚焦?

我正在使用具有隐藏属性的html5文档对象来检测用户是否已切换到另一个选项卡.如何检查用户是否以相同的方式返回到当前选项卡? 请参考我的代码: var PERIOD_NOT_VISIBLE = 60000;var PERIOD_VISIBLE = 5000;var timestring = 0;(函数callThis(timestring){//更新通知计时器= setTimeout(f ..
发布时间:2021-05-24 18:32:16 前端开发

如何通过向上移动到地址栏来检测鼠标离开页面?

我创建了一个jQuery事件,当访客离开页面时会弹出一个对话框.我正在使用e.pageY来检测鼠标位置.当鼠标位于Y:小于2时,将弹出对话框.问题是,当我向下滚动浏览页面并决定离开页面时,由于鼠标不在Y位置,小于2,所以不显示弹出窗口.我该如何解决.即,当我离开页面并仅将鼠标悬停在地址栏上时,尽管向下滚动,仍会弹出一个窗口. 下面是我的代码和一个有效的示例. var mouseLastY ..
发布时间:2021-05-24 18:32:12 前端开发

按下空格触发Javascript事件

当我在页面上并按 space 时,我试图触发一个事件,但我无法弄清楚.目前,我正在尝试使用jQuery来获得令人满意的结果. 我曾尝试使用 keydown , keyup 和 keypress ,但似乎只有在实际输入一些内容时才能使用它表单或字段. 我想要的是在按下 space 时触发警报. 解决方案 这些事件冒起,因此,如果您试图在焦点所在的地方(即不在输入中)触发该事件,只 ..
发布时间:2021-05-24 18:32:08 前端开发

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

我正在使用jQuery捕获事件: $('input').focus(function(e){console.log(e.pageX,e.pageY);}); 这似乎不起作用...关于获取鼠标位置的其他方法的任何想法? 帮助会很棒. 解决方案 您只能使用鼠标事件获取鼠标坐标.如果要捕获鼠标的位置,则可以使用全局 mousemove 事件侦听器,并将坐标存储在一组变量中,以后可以 ..
发布时间:2021-05-14 19:41:51 前端开发

悬停时的jQuery无法正常工作

我正在更改自己的代码以与jQuery 1.8兼容,并且我一直无法使用此 hover .当我在 click 上使用相同的东西时,它起作用了.这是我的代码,谁能告诉我我要去哪里错了? $(document).on('hover','.top-level',function(event){$(this).find('.actionfcnt').show();$(this).find('.dropfc ..
发布时间:2021-05-14 19:23:41 前端开发

role ="button"是什么意思吝啬的?

我发现在Google+ Project的页面中,按钮都是由div制成的,例如: 我想知道,这仅仅是出于语义目的,还是会影响 的样式或事件处理? 我试图模拟一个按钮"click",带有jQuery click 事件,但是没有用. 解决方案 它告诉可访问性(和其他)软件 div 的目的是什么.草稿 role 属性规 ..
发布时间:2021-05-12 20:48:44 前端开发

JavaScript事件处理代码多次被调用

我需要你的帮助.我目前正在使用JavaScript中的模式库来为我的客户显示模式: https://github.com/vodkabears/Remodal/tree/1.1.1 不幸的是,如果用户单击某个按钮,我的事件处理将无法正常工作.浏览手册时,您可以在 Events 下面看到以下事件处理程序: $(document).on('cancellation','.remodal ..
发布时间:2021-05-04 21:06:54 前端开发