jquery 如何遍历元素并且输出;

用jquery方法实现<ul><li><div><inputtype="checkbox"><span>item</span></div></li><li><div><i... 用jquery 方法实现
<ul>
<li><div><input type="checkbox"><span>item</span></div></li>
<li><div><input type="checkbox"><span>item</span></div></li>
<li><div><input type="checkbox"><span>item</span></div></li>
</ul>
上面的元素遍历并且输出;
展开
 我来答
柠檬Ryoma
推荐于2017-06-30
知道答主
回答量:11
采纳率:0%
帮助的人:3.2万
展开全部

输出什么?span里面的值?要怎么输出?alert?

如果是的话:

$("ul").find("li").each(function(i,v){
   var str=$(v).find("span").text();
   alert(str);
});

如果要输出checkbox 被选中的那个区域的span的值的话,

$("ul").find("li").each(function(i,v){
   var isCheck=$(v).find("input:checkbox").attr("checked");
   if(isCheck=="checked")
   {
           var str=$(v).find("span").text();
           alert(str);
   }
});
可爱的jbyu
2017-06-30
知道答主
回答量:27
采纳率:0%
帮助的人:3.7万
展开全部
指的什么元素,描述不清
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
纯洁的小树
2015-10-14 · TA获得超过3386个赞
知道大有可为答主
回答量:2536
采纳率:71%
帮助的人:443万
展开全部
输出什么,输出到哪里?
追问
就是显示出来,用jquery 把它显示出来
追答
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <script type="text/javascript" src="http://code.jquery.com/jquery-2.1.4.min.js"></script>
        <script type="text/javascript">
        $(window).ready(function(){
            var ul = $("<ul/>").appendTo($("body"));
            for(i=0;i<3;i++){
          
      ul.append("<li><div><input 
type='checkbox'><span>item</span></div></li>");
            }
        })
        </script>
    </head>
    <body>
    </body>
</html>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式