好吧,这可能是显而易见的。
我需要获取点击的div的ID:
$("div.editable").click(function(e) {
var editid = $(this).attr("id");
});
并在带参数的函数中使用该 ID:
ajaxStyle(value, 2, editid)
但是我这样写就不行了。它要么返回“未定义”,要么根本不起作用。
最佳答案
var editid;
$("div.editable").click(function(e) {
editid = $(this).attr("id");
});
这都是关于函数范围的。
关于jquery - 如何将属性ID的值存储到变量中? Jquery JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5759560/