Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.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包装器变量中的嵌套标记_Javascript_Jquery - Fatal编程技术网

Javascript 将属性应用于存储在jQuery包装器变量中的嵌套标记

Javascript 将属性应用于存储在jQuery包装器变量中的嵌套标记,javascript,jquery,Javascript,Jquery,我在jQuery包装器中有一个JavaScript变量 var script1 = $("<label><input type='checkbox' value='script_" + scripts[i].id + "' id='pre_script_" + scripts[i].id + "'> " + scripts[i].name + "</label>); 然后,标记获取属性。我也试过

我在jQuery包装器中有一个JavaScript变量

var script1 = $("<label><input type='checkbox' value='script_"
                + scripts[i].id + "' id='pre_script_" + scripts[i].id
                + "'> " + scripts[i].name + "</label>);
然后,
标记获取属性。我也试过了

$(script1 + " input").attr('checked', true);

但这不起作用。有没有办法将此属性改为应用于输入标记?

script1.find(…)
会更好。您希望
script1+“input”
做什么<代码>脚本1将被转换为字符串。你期待什么?
script1.find("input").attr('checked', true);
script1.find("input").attr('checked', true);