在jquery中这两种写法有什么不一样?
var a = $("#stra li");
var b = $("li",'#strc');
求教 这两种写法有什么不一样
------解决方案--------------------
$("#tw_content li") ,
$("li","#tw_content"),
$("#tw_content").find("li")
这三者结果都一样 ,主要是看理解的程序了,那种在实际的应用中效果高点,我一般是用,1和3种,第2种用的少,也没具体的了解过性能的比较,习惯问题吧。
我看3楼那会写成
$("li","#tw_content"),
$("#tw_content","li"), 拿这二种比较隐藏的例子,$("#tw_content","li"), 这种方式肯定是隐藏不了, 因为跟$("li","#tw_content"), 是二个概念了, 正确应该写成
$("#tw_content li") ,
$("li","#tw_content"),