jquey选择器概念问题
时间:2009-04-01
来源:互联网
先看段代码
<div id='d'>
<div id='dd'></div>
<div id='dd'></div>
</div>
$(function(){
$("#dd").click(function(){
alert('dd');
})
})
发现这个只有点击第一个<div id='dd'></div>时候才能弹出而
$(function(){
$("div[id='dd']").click(function(){
alert('dd');
})
})
便可以点每个都可以弹出 这是怎么回事啊 高手说明
<div id='d'>
<div id='dd'></div>
<div id='dd'></div>
</div>
$(function(){
$("#dd").click(function(){
alert('dd');
})
})
发现这个只有点击第一个<div id='dd'></div>时候才能弹出而
$(function(){
$("div[id='dd']").click(function(){
alert('dd');
})
})
便可以点每个都可以弹出 这是怎么回事啊 高手说明
作者: fudg1211 发布时间: 2009-04-01
基础知识
html中id是唯一的
不能用在两个标签上
html中id是唯一的
不能用在两个标签上
作者: gordianyuan 发布时间: 2009-04-01
谢谢了
作者: fudg1211 发布时间: 2009-04-01
按说是可以的,虽然W3C标准不允许ID相同,但你如果这样做了,也不会报错的。 而且效果也有,当然我指的是在CSS里面。具体JS里面能不能这样还真不清楚,
作者: 飞天蜈蚣 发布时间: 2009-04-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28