码迷,mamicode.com
首页 > Web开发 > 详细

js+jquery

时间:2015-06-18 12:53:08      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

根据DIV内容 怎么得到DIV的ID

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <script src="ec/jquery/jquery-1.6.4.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        function test(only) {
            var $objs = $("div[id]:contains(‘德国‘)");
            var arr = [];
            $objs.each(function () {
                if (only && $(this).text().length > 2)
                    return false;
                arr.push($(this).attr("id"));
            });
            alert(arr);
        }
    </script>
</head>
<body>
    <div id="code1">中国</div>
    <div id="adeg">美国</div>
    <div id="dg3g">英国</div>
    <div id="gjr4">德国</div>
    <div id="bkjt">法国</div>
    <div id="Div1">德国1</div>
    <div id="Div2">德国2</div>
    <div id="Div3">德国3</div>
    <div id="Div4">德国4</div>
    <input type="button" value="取得包含德国的 div 的id" onclick="test(false)" />
    <input type="button" value="取得只包含德国的 div 的id" onclick="test(true)" />
</body>
</html>

each :

   $("div").each(function() { 
    if($(this).html()=="德国"){alert($(this).attr("id"))}
    });

$("div:contains(‘德国‘)").eq(0).attr("id");

 

js+jquery

标签:

原文地址:http://www.cnblogs.com/zhuiluoyu/p/4585285.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!