如何使用jquery获取父ID的子类
How to get child class of parent id using jquery?
我只想问,如何获取子元素的类。例如,如果我有这种代码:
<a class="w010 h010 p007 b03 d2 f1" id="category_entertainment">
<div class="it3 ib3 il3 jt05 jb05 jl10 kt04 kb04 kl03">
//some codes here. . .
</div>
</a>
现在我有一个锚标签。我的方案是在单击标签后。我需要获取div 的类并将其替换为我的新类。
$("#category_entertainment").on('click',function(){
var new_class = "it3 ir3 il3 jt10 jr05 jl05 kt03 kr04 kl04";
$("#category_entertainment > div).attr("class",new_class); //i tried this but not working.
});
这在我的机器上正常工作:
$("#category_entertainment").on('click',function(){
var new_class = "it3 ir3 il3 jt10 jr05 jl05 kt03 kr04 kl04";
$("#category_entertainment div").attr("class",new_class);
});
我唯一的建议是确保此代码住所在创建元素后运行。 如果您将其放在window.onload=function() {// assign click handler}
类似的东西中以确保加载元素。 下面是一个 jsfiddle 示例。
JSFIDDLE 示例
相关文章:
- 是否可以从父类访问子类的属性
- 子类访问父类's闭包变量
- Javascript关键字搜索子类Div值
- 如何通过Prototype或jquery移除子类的父类基类
- JavaScript数组的子类化破坏了快速枚举
- 点击显示具有相同ID和类别的2个潜水
- 可以“;超级“;可以在子类的方法内部使用,在不直接引用的情况下调用相应的超类方法
- 具有子类的构造函数中的Object.freeze
- JavaScript—父类和子类/对象的此问题
- Google Maps Javascript v3 自定义控件子类化标准控件
- 调用子类函数时调用的超类函数
- 在 Javascript 中更改 CSS 子类的值
- 子类化 Meteor.users() 以获得不同的用户类型
- 下划线扩展方法和结构.js子类
- 如何使用jquery获取父ID的子类
- Jquery - 查找子 id 的类
- 咖啡描述:我可以't似乎是通过ID+子类来选择元素
- 查找没有id或类的元素的子元素
- 根据父元素ID和子类向子元素添加类
- 如果在没有ID或类的另一个特定标记(子)下找到特定标记,则隐藏特定标记