最新回答 / ZzzzZzz3501392
补充一点将var p = $("p").get(0);alert(p);换成var p = $($("p").get(0)); alert(p.html());因为用get得到的是一个js对象,要转换成JQ..对象来使用html()方法你也可以不转换,直接用innerHTML 打印出来
2016-08-30
最新回答 / 大块吃肉188
$()这是jq方法,获得的自然是jq对象。=左边的是变量名,其实对于变量名我们没有严格的要求,只是为了方便区分jq对象和DOM对象,会在变量名前加$。这里var elements2 =$('*') 虽然element前面没有加$,但是这是用$()所以是jq对象。加$只是为了方便区分jq对象的默认的一个习惯,也可以不加的,关键是看用js方法还是jq方法获取的对象。新手,有不对的地方欢迎交流指正
2016-08-27
最新回答 / qq_羽之翼_0
是这样的当调用$('input:ep(2)')后就会生成一个input[]数组里面只会包含第三个input,里面只有一个值,所以后面的i的值并不是楼上各位说的那个下标,而是后面的数组的那个下标,你可以使用:It()这个去试试,因为他可以选择多个input