$(':img') JQ中没有这种用法 你用$(':任意字符')在1.3.2都不会报错,而且返回值都跟你使用$(':img')一样
只有$(':image') 用于查找 type='image'的input元素
$('img')用来查找 img 元素
附上W3C的文档
参考API
":"是自定义选择器,jQuery中没有":img"选择器,当然你完全可以自己定义它。
$(":image")选取所有的图像按钮
这个用法是表单选择器的用法。能方便的获取到表单的某个或某类型的元素。
类似用法如:$(":input") 选取所有的<input>,<textarea>,<select>等
$(":text")选取所有的单行文本框
$(":checkbox")选取所有的多选框,$(":radio"),$(":submit"),$(":reset"),$(":button"),
$(":file"),$(":hidden")等等
$("img")是$("element")的基本选择器用法之一。根据给定的元素名匹配元素
其意就是选取所有的<img />元素
去网上下个API或基本的教程看一下就可以了。希望对你有帮助。
$("img") 选择所有img标签元素
$(":img") ..没发现有这个自定义选择器
倒是有个$(':image') 选择表单图像元素[type="image"]
文档:http://api.jquery.com/image-selector/
ps:翻了下1.32的api文档没有$(":img")
60952127JAVA技术交流群!