Javascript 将函数初始化为特定的div
我有这个密码Javascript 将函数初始化为特定的div,javascript,jquery,Javascript,Jquery,我有这个密码 var wrapper = { init: function (elemClass) { this.className = elemClass || '.full-description'; this.wrapElems(); }, wrapElems: function () { var $lines = $(this.className),
var wrapper = {
init: function (elemClass) {
this.className = elemClass || '.full-description';
this.wrapElems();
},
wrapElems: function () {
var $lines = $(this.className),
holder = [];
$lines.each(function (i, item) {
holder.push(item);
if (holder.length === 2) {
$(holder).wrapAll('<div class="w-row" />');
holder.length = 0;
}
});
$(holder).wrapAll('<div class="w-row" />');
}
};
wrapper.init();
它不起作用。
感谢您的帮助您可以这样附加
$("#div-content").append("<script>wrapper.init();</script>");
$(“#div content”).append(“wrapper.init();”);
包装器。init
不返回任何内容。代码应该做什么?它返回……….我只是这样写,它可以工作$(“.div content”).append('wrapper.init();')代码>谢谢您的回答;)
$("#div-content").append("<script>wrapper.init();</script>");