jquery 获取页面所有classname ..............................................新手在线求解

hellenren12345 2012-12-01 08:24:18
jquery 获取页面中所有class为a的元素放到数组
...全文
705 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hellenren12345 2012-12-01
  • 打赏
  • 举报
回复
好了,有个地写错了
yaotomo 2012-12-01
  • 打赏
  • 举报
回复
当然可以,写到 $("#iSelfBanners").click(function(){ //你的代码 }); 里面就行了
hellenren12345 2012-12-01
  • 打赏
  • 举报
回复
引用 7 楼 yaotomo 的回复:
JavaScript code?? 1234 $(".a img").each(function () { alert($(this).attr("src")); });
他可以嵌套到 $("#iSelfBanners").click 中使用吗
yaotomo 2012-12-01
  • 打赏
  • 举报
回复

            $(".a img").each(function () {
                alert($(this).attr("src"));
            });
hellenren12345 2012-12-01
  • 打赏
  • 举报
回复
我尝试 $(".a > img").attr('src') ;失败
hellenren12345 2012-12-01
  • 打赏
  • 举报
回复
如果是这样的呢 <div class="a"><img src="1.jpg" /></div> <div class="a"><img src="2.jpg" /></div> 我想把img的src属性放到数组里
yaotomo 2012-12-01
  • 打赏
  • 举报
回复
获取后直接遍历就可以了。
wyumening 2012-12-01
  • 打赏
  • 举报
回复
用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>
hellenren12345 2012-12-01
  • 打赏
  • 举报
回复
重要的是放到数组里 我用了$(".a").html() 但他只取的第一个
yaotomo 2012-12-01
  • 打赏
  • 举报
回复
$(".a")

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧