0
JQuery小技巧集2-创建自己的选择器
jQuery强大的其中之一原因是他的扩展性极强。这里介绍一个小技巧来创建自己的选择器,然后调用它。
$.extend($.expr[":"], {
over100pixels: function (e)
{
return $(e).height() > 100;
}
});
上面的代码定义了 $.expr[':'] 表达式来对选择器进行过滤,过滤的属性是自定义的 over100pixels; 这个属性判断一个元素高度是否大于100,你可以这样调用它:
$(".box:over100pixels").click(function ()
{
alert("你所点击的元素高度大于100!");
});