jQuery提示和技巧
句法
数据存储
优化
杂
创建一个HTML元素并保留一个引用
var newDiv = $("<div />");
newDiv.attr("id", "myNewDiv").appendTo("body");
/* Now whenever I want to append the new div I created,
I can just reference it from the "newDiv" variable */
检查一个元素是否存在
if ($("#someDiv").length)
{
// It exists...
}
编写自己的选择器
$.extend($.expr[":"], {
over100pixels: function (e)
{
return $(e).height() > 100;
}
});
$(".box:over100pixels").click(function ()
{
alert("The element you clicked is over 100 pixels height");
});
jQuery的data()
方法很有用,而且不为人所知。 它允许你在不修改DOM的情况下将数据绑定到DOM元素。
嵌套过滤器
你可以嵌套过滤器(如这里显示的nickf)。
.filter(":not(:has(.selected))")
链接地址: http://www.djcxy.com/p/17089.html
下一篇: Which process to attach to debug the .NET winforms exe in visual studio 2008