我正在做一个项目,我有不同的 div 集,如标题、文本、图像等。
单击后,我想为相关数量的 div 添加输入框。
你可以在这里看到工作小提琴:http: //jsfiddle.net/UN62E/
这个脚本对我有用,但我需要改进这个脚本。
这就是我的脚本的一部分:
var eltofind = "heading";
if($(this).find("." + eltofind).length != 0){
var eltoget = $(this).find("." + eltofind);
$(eltoget).each( function(index) {
var item = $('input.' + eltofind + ':first').clone();
var count = (index +1);
var getting = eltofind + "-" + count;
item.addClass(getting);
item.appendTo('#input');
});
}
目前我正在为单独的 div 集重复整个脚本。有没有办法调用数组中的所有 div 集?例如 :
var eltofind = ["heading", "text", "image"]
& 在每个函数中调用它们?
我的 jQuery 技能不是那么好,任何帮助将不胜感激。