提示,报错,和排错

()等同于jquey() 在web上关于jquery的很多文章和博客帖子中,我们会看到jquery(‘p’).css(‘color’,‘#F03’) 尽管你熟悉(‘p’),它选择页面上所有的

标签等同于()是jquery()一个别名,并且两者可以互换。
将选择器保存到变量中
每次使用('#tooltip'),我们正在调用jquery函数。每次我们这么做的时候,访问者的浏览器已经运行了很多代码。这往往会是程序无意义的变慢,例如:
("#tooltip").fadeIn(250);
(标签,然后再次选择了该元素,并将其淡入实现,最后第三次选择了该元素,,然后将其left属性动态变化到100像素,每次这样的选择,即每个">("#toolip").都会运行jquery函数。由于这三行代码都会影响同一个元素,我们真的只需要选择他一次。
一种方法是使用jquery的函数串联功能,选择元素,然后一个接一个添加函数。
(An arrdvark

').fadeIn(250).animae({left:100px},250); 但是有时候串联会变得很长,并且难以阅读。解决方法是在每个串联方法后添加一个break语句。因为javascript对于使用空格和空行不够灵敏,可以使用如下方法:">("#toopltp").html('

an arrdvark

')
.fadeIn(250)
.animate({left:1000px},250);
尽管.html,.fadeIn和.animate各自单独成行,他们确实是一个长串联方法语法的一部分。
另一个选择是,只运行jquery函数一次,将其结果保存在一个重用的变量中。
1.var tooltip=$("#tooltip');
2.tooltip.html('

An aardvark

')
3.tooltip.fadeIn(250);
4.tooltip.animate({left:100px},250);

你可能感兴趣的:(提示,报错,和排错)