2 sinat 34454900 sinat_34454900 于 2016.04.25 20:52 提问

jquery获得div数组中元素的id的方法 6C

我把多个div都放在数组里,我该怎么使用$操作符来把数组元素赋给一个新变量?普通情况是var div = $(''#div1''),我这种情况该怎么写?

6个回答

showbo
showbo   Ds   Rxr 2016.04.26 09:11
 var arr=['div1','div2','div3'];
 for(var i=0;i<arr.length;i++){
    var div = $('#'+arr[i]);
 }
danielinbiti
danielinbiti   Ds   Rxr 2016.04.25 21:08
 var divarr=[];
 for(var i=0;i<divarr.length;i++){
    var div = $(divarr[i]);
 }
CSDNXIAON
CSDNXIAON   2016.04.25 21:02

Jquery 和 Js 获得元素标签名称的方法
JQuery中6种根据属性或属性值获得元素获取方法
有关jquery/js删除数组中的某个元素的方法
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

u011012311
u011012311   2016.04.25 23:54




var divArray=$('body').find('div'); $each(divArray,function(i,mydiv){ mydiv.text(i); });
fubo1990
fubo1990   2016.04.26 08:15

用jquery的each函数。
$("div").each(function(i,element){

})
index - 选择器的 index 位置
element - 当前的元素(也可使用 "this" 选择器)

stronger_lxs
stronger_lxs   2016.05.06 11:20

var array = ['#div1','#div2','#div3'];

var divs = $(array.join(','));

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!