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

Apply attribute to nested tag that is stored in a variable in a jQuery wrapper

本文关键字:变量 嵌套 包装 应用于 属性 存储 jQuery      更新时间:2023-09-26

我有一个位于jQuery包装器中的JavaScript变量。

var script1 = $("<label><input type='checkbox' value='script_"
                + scripts[i].id + "' id='pre_script_" + scripts[i].id
                + "'> " + scripts[i].name + "</label>);

我想将一个属性应用于输入标记。如果我尝试简单的

script1.attr('checked', true);

则CCD_ 1标签获得该属性。我也试过

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

但这行不通。有没有一种方法可以将此属性应用于输入标记?

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