Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.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 如何操作使用js加载的元素_Javascript_Jquery_Ajax_Json - Fatal编程技术网

Javascript 如何操作使用js加载的元素

Javascript 如何操作使用js加载的元素,javascript,jquery,ajax,json,Javascript,Jquery,Ajax,Json,我有一个ajax脚本从服务器加载json数据。。我使用js从这些数据创建了一个单选按钮。。之后,我想用jQuery操作它,但我不能。。你能给我解释一下吗 这是ajax js function cs_mediaJson(link,selector) { $.getJSON(link,function(data){ $.each(data,function(i,item){ var openTag = "<div class='col-lg-2'>

我有一个ajax脚本从服务器加载json数据。。我使用js从这些数据创建了一个单选按钮。。之后,我想用jQuery操作它,但我不能。。你能给我解释一下吗

这是ajax js

function cs_mediaJson(link,selector)
{
$.getJSON(link,function(data){
        $.each(data,function(i,item){
            var openTag = "<div class='col-lg-2'>";
            var closeTag = "</div>";

            openTag += "<input class='media-radio' id='media-radio' type='radio' name='media-radio[]' value='"+item.id+"'>";
            openTag += "<label class='label'><img width='100%' height='100%' src='"+item.post_content+"100x100-"+item.post_title+"'></label>";
            openTag += closeTag;

            $(selector).append(openTag);
        });
});
}
函数cs_mediaJson(链接、选择器) { $.getJSON(链接、函数(数据){ $。每个(数据、功能(i、项){ var openTag=“”; var closeTag=“”; openTag+=“”; openTag+=“”; openTag+=closeTag; $(选择器).append(openTag); }); }); }
该代码的功能是从json生成单选按钮。。我想操纵单选按钮,比如,如果我点击它,我会得到值并将值显示在输入文本框中。。。请帮帮我,因为我是JS新手

在添加数据后,您应该再次运行这些操作函数

您可以在上使用
。(event,function(){…})
来操作后来添加到DOM中的元素。

您想要操作单选按钮的代码在哪里?你到底在什么时候在哪里称呼它?derbul69是的,在dom形成后,在媒体广播中。。