首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

jquery 获取页面全部classname .新手在线求解

2012-12-17 
jquery 获取页面所有classname ..............................................新手在线求解jquery 获取

jquery 获取页面所有classname ..............................................新手在线求解
jquery 获取页面中所有class为a的元素放到数组
[最优解释]
用each循环,给你写了个例子 ,在vs2010下测试成功

<script type="text/javascript">
        $(function () {
            var myarr = new Array();
            $(".a").each(function () {
                myarr.push($(this).html());
            });
            for (var param in myarr) {
                alert(myarr[param]);
            }

        });
    </script>


html 页面
<body>
    <form id="form1" runat="server">
    <div>
    <span class="a">第一个</span>
    <span class="a">第二个</span>
    </div>
    </form>
</body>


[其他解释]
当然可以,写到
$("#iSelfBanners").click(function(){
  //你的代码
});

里面就行了
[其他解释]
$(".a")
[其他解释]
重要的是放到数组里  
我用了$(".a").html()
但他只取的第一个

[其他解释]
获取后直接遍历就可以了。
[其他解释]
如果是这样的呢
<div class="a"><img src="1.jpg" /></div>
<div class="a"><img src="2.jpg" /></div>
我想把img的src属性放到数组里
[其他解释]
我尝试 $(".a > img").attr('src') ;失败
[其他解释]

            $(".a img").each(function () {
                alert($(this).attr("src"));
            });

[其他解释]
引用:
JavaScript code??



1234

            $(".a img").each(function () {                 alert($(this).attr("src"));             });


他可以嵌套到
$("#iSelfBanners").click
中使用吗
[其他解释]
好了,有个地写错了

热点排行