Jquery 正在获取div的父id
我在这里找到了很多关于查找家长id的文章&我都试过了,但都没有成功 这是我的密码:Jquery 正在获取div的父id,jquery,html,Jquery,Html,我在这里找到了很多关于查找家长id的文章&我都试过了,但都没有成功 这是我的密码: <html> <head> <title>a</title> <link rel="stylesheet" href="http://code.jquery.com/ui/1.9.0/themes/base/jquery- ui.css" /> <script src="http://code.jquery.com/jquery-1.8.2.
<html>
<head>
<title>a</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.0/themes/base/jquery- ui.css" />
<script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>
<script type="text/javascript" src="http://www.appelsiini.net/download/jquery.jeditable.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.edit_area').editable('edit.php', {
submitdata : {pid : $(this).parents('div:eq(0)').attr('id')},
//submitdata : {pid : $(this).closest("div").attr("id")},
//submitdata : {pid : $(this).parent().attr('id')},
//submitdata : {pid : this.parentNode.id},
//submitdata : {pid : $(this).parent().get(0).id},
//submitdata : {pid : $(this).parent()[0].id},
type : 'textarea',
cancel : 'Cancel',
submit : 'OK',
//indicator : '<img src="img/indicator.gif">',
tooltip : 'Click to edit...'
});
});
</script>
</head>
<body>
<div id="b112233">
<div class="edit_area" id="k123">hi</div>
</div>
</body>
</html>
A.
$(文档).ready(函数(){
$('.edit_area')。可编辑('edit.php',{
submitdata:{pid:$(this).parents('div:eq(0)').attr('id')},
//submitdata:{pid:$(this).closest(“div”).attr(“id”)},
//submitdata:{pid:$(this).parent().attr('id')},
//submitdata:{pid:this.parentNode.id},
//submitdata:{pid:$(this.parent().get(0.id}),
//submitdata:{pid:$(this).parent()[0].id},
键入:“textarea”,
取消:“取消”,
提交:“OK”,
//指标:“”,
工具提示:“单击以编辑…”
});
});
你好
谢谢。使用函数创建额外参数:
submitdata : function() {
return {pid:$(this).parent('div').attr('id')};
}
请阅读有关如何提问的常见问题解答。Molle在我编写/使用函数时,它不允许我编辑文本。然后,你犯了一个错误,可以在那里使用函数。Molle是的,它终于起作用了。非常感谢:)