地区级联,jquery选择器,第二个下拉选为什么
答案:2 悬赏:80
解决时间 2021-02-15 01:43
- 提问者网友:你在我眼中是最帅
- 2021-02-14 13:55
地区级联,jquery选择器,第二个下拉选为什么
最佳答案
- 二级知识专家网友:狙击你的心
- 2021-02-14 14:25
你问的是什么啊?
地区级联常做的就是在第一个下拉框中绑定一个下拉事件,事件中是获取第一个下拉框对象的下级区域,并更新到第二个下拉框中
地区级联常做的就是在第一个下拉框中绑定一个下拉事件,事件中是获取第一个下拉框对象的下级区域,并更新到第二个下拉框中
全部回答
- 1楼网友:绝望伪装
- 2021-02-14 15:40
因为你找的是属性 而你输入的却是div[]
jquery的[] 选择器是找属性值完全等于某个值 也就是说 少一个分号 少一个空格 那都无法匹配到的
如果你完全可以保证 里面肯定等于 display: block; 而且 空格什么都匹配那才能成功
这里 就是因为你少了一个分号吧 当然 你可以设置 $("div[style^='display: block']"); ^=就是说 以display: block 开头的
或者 把你那分号加上试试
这样做偶合性太高了 差个空格都不行
最好的办法就是
$("div").each(function(){//通过each来遍历
if($(this).css("display")=='block'){ //通过$(this).css("css名") 来获取当前遍历元素的display值
//这里就是display=block的
}
})
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯