哪位帮小弟我简化上这句jquery表达式
哪位帮我简化下这句jquery表达式var obj $(...)//内省略代码上百字var title obj.children(div:eq
哪位帮我简化下这句jquery表达式
var obj = $("...");//内省略代码上百字
var title = obj.children("div:eq(0)").children("div:eq(2)").children("div:eq(1)");
连续用三个children感觉太笨了,如位能帮我写的简洁高效些?
[解决办法]
var title = $("... > div:first > div:eq(2) > div:eq(1)");
[解决办法]建议改变思路吧,把你要定位的div设定一个id(如:"divTarget")或者class(如:"target"),这样就好办了.
1. $("#divTarget");
2. $("#divContainter div.target"); //假设外面的容器元素的id为divContainter, $("div.target")也行,但效率比较低一点