我有一些参数传递给 js 函数(我正在使用 jeditable)。
$('.edit_area').editable('update.php',{
id : '2',
type : 'textarea'
});
.edit_area 是一个
<p>
元素。我需要将“id”的值作为最接近的父<div>
元素的值传递。
任何帮助,将不胜感激。谢谢!
我有一些参数传递给 js 函数(我正在使用 jeditable)。
$('.edit_area').editable('update.php',{
id : '2',
type : 'textarea'
});
.edit_area 是一个
<p>
元素。我需要将“id”的值作为最接近的父<div>
元素的值传递。
任何帮助,将不胜感激。谢谢!
如果.edit_area
页面中只有一个元素
$('.edit_area').editable('update.php', {
id: $('.edit_area').closest('div').att('id'),
type: 'textarea'
});
如果你有多个元素
$('.edit_area').each(function(){
var $this = $(this);
$this.editable('update.php', {
id: $this..closest('div').att('id'),
type: 'textarea'
});
})
尝试
$('#2').parents('div:eq(0)').attr('id'); //where 2 is your param