jquery中这种写法疑似木有 意思是在$(this)里选择.productlistimg 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $(this)已经是个jquery对象了 外面肯定不能再用$()包围了。$(this, ".productListImg").hide(); 那么你这种写法是啥呢$(this, ".productListImg")第一个参数this代表啥,第二参数.productListImg代表啥,这是juqery中的什么写法呢 相当于:$(this).find('.productListimg');一种简写手法。 那么你这种写法是啥呢$(this, ".productListImg")第一个参数this代表啥,第二参数.productListImg代表啥,这是juqery中的什么写法呢我测试了下 一楼说的是对的 别被我误导了。 我这句的意思是 $('.productList ul span')这个对象和 $('.productListImg')两个一起隐藏 我认为不对,$(this, ".productListImg")是选择器对吧,好,即然是选择器,这种写法在jquery中怎么解释呢,第一个参数是啥,第二个代表啥,我没有看jq中有此类选择器的写法,说不通啊 这就是jQuery强大之处上面那些写法都对。里面的this或者$(this)都指代当前对象。所以不需要纠结 $("input","div",".header","#id").hide()选择多个执行相同操作并用逗号隔开,这中写法很正常啊 看API,讲解的很清楚了,http://api.jquery.com/jQuery/#jQuery1 但你这个在逻辑上是并列的谁也不包含谁,可是我的那句写法中,后面的this明显的是要包含前面的,这又如何解释呢 我找到答案了诸位,在jquery的手册里。很遗憾你们都答错了,从中可以看出,基础知识是多么的重要,有些人自以为经常用jq,自以为是老手,其实他们只会用,不明白里面的道理。谦虚是一个人不断成长的动力! 上面的人结合起来就是你要的答案,有人回答的是逗号隔开的,有人回答的是this的,只能说都回答的不全面,所以要看API文档。楼主提出的好问题,基础知识确实很重要。个人觉得最好看英文API,中文的都讲解的太抽象太简单了。 jquery的treeview拖拽 <script>标签里的div层的onmouse事件 同级frame的问题 急!js窗体问题 toggle 菜鸟问 客户端验证问题??? 怎么屏蔽掉初始页面上的地址栏和菜单栏? 谷歌扩展 如何关闭alert 或者模拟执行回车 时区问题 如何使用JAVASCRIPT从sqlserver数据库中获得数据? 后台post请求传值(字符串),前台request.getParameter只能获取内容的一部分,有人遇到过这种情况吗? easyui 弹窗
$(this).find('.productListimg');
一种简写手法。