gpt4 book ai didi

javascript - 快捷方式将 jQuery 限制为特定 DOM 节点

转载 作者:行者123 更新时间:2023-11-28 20:48:54 24 4
gpt4 key购买 nike

我想将 jQuery 限制到特定的命名空间或 DOM 节点。目前我所做的就是每一行都是这样的

$('a' , $node).addClass();
$('li' , $node).removeAttr();
$('div#q' , $node).hide();

等等..是否有任何我可以指定的快捷方式/方法,之后 jQuery 对象的范围将被限制为 $node

最佳答案

您可以直接更改 $ 方法。

将 $ 分配给返回 $node.find() 的函数,然后就完成了。

    jQuery(function($){
var $node = $('div');
var _$ = $;

$ = function(selector){
return $node.find(selector);
};

$('p:first').fadeOut();

// Return $ to its previous owner
$ = _$;
});

jsfiddle:http://jsfiddle.net/pmYRw/1/

关于javascript - 快捷方式将 jQuery 限制为特定 DOM 节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12893260/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com