Javascript 为什么不是';这不是工作吗?
JS:Javascript 为什么不是';这不是工作吗?,javascript,jquery,Javascript,Jquery,JS: var$sel=$(“”); $sel.append(“1使用jQuery。请尝试以下操作: $sel.appendTo("<div></div>").insertAfter("#mydiv"); var$sel=$(“”); $sel.append(“1使用jQuery。请尝试以下操作: $sel.appendTo("<div></div>").insertAfter("#mydiv"); var$sel=$(“”); $sel.ap
var$sel=$(“”);
$sel.append(“1使用jQuery。请尝试以下操作:
$sel.appendTo("<div></div>").insertAfter("#mydiv");
var$sel=$(“”);
$sel.append(“1使用jQuery。请尝试以下操作:
$sel.appendTo("<div></div>").insertAfter("#mydiv");
var$sel=$(“”);
$sel.append(“1$sel
只是选择框,而不是包装它的东西。如果您也需要,可以将其放入变量中:
var $sel = $("<select></select>");
$sel.append("<option>1</option");
$sel.wrap("<div></div>").parent().insertAfter("#mydiv");
var$div=$(“”);
$div.append($sel).insertAfter(#mydiv”);
当然,还有十几种其他方法可以做到这一点,但这可以让一切都井然有序。$sel
只是一个选择框,而不是包装它的东西。如果您也需要,可以将其放入一个变量中:
var $sel = $("<select></select>");
$sel.append("<option>1</option");
$sel.wrap("<div></div>").parent().insertAfter("#mydiv");
var$div=$(“”);
$div.append($sel).insertAfter(#mydiv”);
当然,还有十几种其他方法可以做到这一点,但这样可以使一切都很好、井井有条。您的代码可以使用appendTo
,无需使用wrap
,但您插入了错误的元素,即select而不是包装select的div。您需要使用$sel.parent()
带insertAfter()
var $div = $("<div></div>");
$div.append($sel).insertAfter("#mydiv");
var$sel=$(“”);
$sel.append(“1您的代码可以使用appendTo
,无需使用wrap
,但您插入了错误的元素,即select而不是包装select的div。您需要使用$sel.parent()
和insertAfter()
var $div = $("<div></div>");
$div.append($sel).insertAfter("#mydiv");
var$sel=$(“”);
$sel.1