如何获取(动态)每个类 fieldset
将元素包裹在其中?
喜欢:
如果点击按钮adult
=获取类(class)=> .adult
在 html 中:<fieldset class="adult">
如果点击按钮 child wbed
=获取类(class)=> .child wbed
在 html 中:<fieldset class="child wbed">
如果点击按钮 child bed
=获取类(class)=> .child bed
在 html 中:<fieldset class="child bed">
如果点击按钮 baby
=获取类(class)=> .baby
在 html 中:<fieldset class="baby">
示例: http://jsfiddle.net/WErW9/7/
$('button').live("click", function (event) {
event.preventDefault();
$(this).remove();
var $this = $(this),
$div = $this.parent('fieldset');
var name = '.' + $(this).closest('fieldset').attr("class");
alert(name);
});
最佳答案
如何使用 closest()
:
$('button').live("click", function(event){
event.preventDefault();
var $this = $(this), $div = $this.closest('fieldset');
var name = '.' + $div.attr("class");
alert(name);
});
[ View output ]
关于javascript - 获取每个字段集的动态类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7452973/