相关疑难解决方法(0)

jQuery查找使用对象注册的事件处理程序

我需要找到在对象上注册的事件处理程序.

例如:

$("#el").click(function() {...});
$("#el").mouseover(function() {...});
Run Code Online (Sandbox Code Playgroud)

$("#el")点击鼠标悬停注册.

是否有一个函数来找出它,并可能迭代事件处理程序?

如果通过适当的方法在jQuery对象上不可能,那么在纯DOM对象上是否可能?

jquery events dom

538
推荐指数
8
解决办法
40万
查看次数

jQuery:如何更改标签名称?

jQuery:如何更改标签名称?

例如:

<tr>
    $1
</tr>
Run Code Online (Sandbox Code Playgroud)

我需要

<div>
    $1
</div>
Run Code Online (Sandbox Code Playgroud)

我可以

  1. 创建DOM元素<div>
  2. 将tr内容复制到div
  3. 从dom中删除tr

但我可以直接制作吗?

PS:

    $(tr).get(0).tagName = "div"; 
Run Code Online (Sandbox Code Playgroud)

结果DOMException.

html javascript jquery dom dhtml

57
推荐指数
7
解决办法
6万
查看次数

jQuery 1.8查找事件处理程序

如何在jQuery 1.8+中找到对象的事件处理程序?

var func = function(){ alert(1); };
var obj = $('#obj');
obj.on("click", func);
// obj.data('events') is undefined
Run Code Online (Sandbox Code Playgroud)

jquery event-handling jquery-1.8

21
推荐指数
2
解决办法
1万
查看次数

标签 统计

jquery ×3

dom ×2

dhtml ×1

event-handling ×1

events ×1

html ×1

javascript ×1

jquery-1.8 ×1