$("#myLink")
.addClass("bold")
.on("click", myClickHandler)
.on("mouseover", myMouseOverHandler)
.show();
3.对于特别长的调用最好还是用变量保存下中间结果来简化代码。
其他
1.使用对象字面量来传递参数
复制代码 代码如下:
$myLink.attr("href", "#").attr("title", "my link").attr("rel", "external"); // 糟糕:调用了三次attr
// 不错,只调用了一次attr
$myLink.attr({
href: "#",
title: "my link",
rel: "external"
});
2.表将CSS与jQuery杂揉
复制代码 代码如下:
$("#mydiv").css({'color':red, 'font-weight':'bold'}); // 不好
.error {/* 不错 */
color: red;
font-weight: bold;
}
$("#mydiv").addClass("error");
3.时刻关注官方Changelog,表使用摒弃了的方法。
4.适时地使用原生JavaScript。
复制代码 代码如下:
$("#myId"); // 多少还是会逊色于...
您可能感兴趣的文章: