jQuery'的第二个参数;s die是选择器字符串吗?

jQuery'的第二个参数;s die是选择器字符串吗?,jquery,Jquery,我遇到了一个jQuery的die的用法,它要么是自定义扩展,要么没有文档记录。。。根据jQuery文档,第二个参数应该是一个方法(http://api.jquery.com/die/). 我看到了第二个参数是选择器字符串的用法。有人知道这是干什么的吗 $("*").die('click', '.optionsMenu'); 我认为它只是删除了某些单击处理程序,但不确定它到底在做什么。它是(因为它不是一个函数),它与调用: $("*").die('click'); 所以它扼杀了所有的

我遇到了一个jQuery的die的用法,它要么是自定义扩展,要么没有文档记录。。。根据jQuery文档,第二个参数应该是一个方法(http://api.jquery.com/die/). 我看到了第二个参数是选择器字符串的用法。有人知道这是干什么的吗

    $("*").die('click', '.optionsMenu');
我认为它只是删除了某些单击处理程序,但不确定它到底在做什么。

它是(因为它不是一个函数),它与调用:

$("*").die('click');
所以它扼杀了所有的事件,我认为他们的目的是:

$('.optionsMenu').die('click');

它确实使用了参数<代码>$('*').die('click','.optionsMenu')相当于
$('optionsMenu',$('*')).die('click')
,后者又相当于
$('optionsMenu').die('click')
。只需检查第979-980行。@Tgr-这是不正确的,这里有一个演示来证明它不是那样工作的: