对我来说,jQuery最好但尚未充分利用的function之一是自定义选择器 。 我有一个相当简单的例子,挑选出所有空文本框: $(document).ready(function() { $.extend($.expr[‘:’], { textboxEmpty: function(el) { var $el = $(el); return ($el.val() == “”) && ($el.attr(“type”) == “text”); } }); }); 并致电: alert($(“:textboxEmpty”).length); 我真的想知道,如果有其他人有他们写的自定义选择器的一些有用的例子。 当然,我不会对这些陷阱视而不见,并意识到它们可能非常慢,因此应该与其他更快的选择器结合使用。 听听我们是否应该注意其他问题会很有用。