Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery:从ajax调用获取父元素_Javascript_Jquery_Scope - Fatal编程技术网

Javascript jquery:从ajax调用获取父元素

Javascript jquery:从ajax调用获取父元素,javascript,jquery,scope,Javascript,Jquery,Scope,如何使此代码工作?我不知道如何从$中访问div。获取回调 $("<div/>", { text: "some text", click: function (e) { $.get("bar.php", function(data) { $(this).text(data); // doesn't work }); } }).appendTo("body"); $("<div/>", { t

如何使此代码工作?我不知道如何从
$中访问
div
。获取
回调

$("<div/>", {
    text: "some text",
    click: function (e) {
        $.get("bar.php", function(data) {
             $(this).text(data); // doesn't work
    });
    }
}).appendTo("body");
$("<div/>", {
    text: "some text",
    click: function (e) {
        var $div = $(this);
        $.get("bar.php", function(data) {
             $div.text(data); // should work
    });
    }
}).appendTo("body");
$(“”{
文本:“一些文本”,
点击:功能(e){
$.get(“bar.php”,函数(数据){
$(this).text(data);//不起作用
});
}
}).附于(“主体”);

在保存DIV引用的click处理程序中创建一个变量,并在$.get回调中使用该变量

$("<div/>", {
    text: "some text",
    click: function (e) {
        $.get("bar.php", function(data) {
             $(this).text(data); // doesn't work
    });
    }
}).appendTo("body");
$("<div/>", {
    text: "some text",
    click: function (e) {
        var $div = $(this);
        $.get("bar.php", function(data) {
             $div.text(data); // should work
    });
    }
}).appendTo("body");
$(“”{
文本:“一些文本”,
点击:功能(e){
var$div=$(本);
$.get(“bar.php”,函数(数据){
$div.text(数据);//应该可以工作
});
}
}).附于(“主体”);

在保存DIV引用的click处理程序中创建一个变量,并在$.get回调中使用该变量

$("<div/>", {
    text: "some text",
    click: function (e) {
        $.get("bar.php", function(data) {
             $(this).text(data); // doesn't work
    });
    }
}).appendTo("body");
$("<div/>", {
    text: "some text",
    click: function (e) {
        var $div = $(this);
        $.get("bar.php", function(data) {
             $div.text(data); // should work
    });
    }
}).appendTo("body");
$(“”{
文本:“一些文本”,
点击:功能(e){
var$div=$(本);
$.get(“bar.php”,函数(数据){
$div.text(数据);//应该可以工作
});
}
}).附于(“主体”);

在这里找到一个简单的解释,这是同一个例子。在这里找到一个简单的解释,这是同一个例子。