包含指定数字或更高数字的任何div ID的jQuery选择器 [英] jQuery selector for any div id which contains a specified number, or higher

查看:177
本文介绍了包含指定数字或更高数字的任何div ID的jQuery选择器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个问题,我只是想不出如何解决!如果您有任何想法,请协助:)

在我的DOM中,有一堆对象,如下所示:

I have a problem which i just cannot figure out how to solve! if you have any ideas, please assist :)

in my DOM there are a bunch of objets, as below:

<div id=Line1>1</div>
<div id=Line2>2</div>
<div id=Line3>3</div>
<div id=Line4>4</div>
<div id=Line5>5</div>
<div id=Line6>6</div>
<div id=Line7>7</div>
<div id=Line8>8</div>
<div id=Line9>9</div>
<div id=Line10>10</div>


我需要获取一个包含Line6-10的所有div的jQuery对象(即包含6或以上的div)....我尝试用.gt()弄弄,但无济于事.


I need to get a jQuery object containing any div which is Line6-10 (i.e. that contains 6 or above).... i''ve tried toying with .gt() but to no avail.

Help would be appreciated

推荐答案

请找到下面的代码.
Please find the code below.
<html>
 <head>

<script type="text/javascript" src="jquery-1.8.1.min.js"></script>
<script>
function load()
{


('div').each(function(){ var val = parseInt(
('div').each(function(){ var val = parseInt(


(this).text()); if(val> = 6) 警报(val); }); } < /script > < /head > < 正文 =" load();" < div = > 1 < /div > ; < div = > 2 < /div > ; < div = > 3 < /div > ; < div = > 4 < /div > ; < div = > 5 < /div > ; < div = > 6 < /div > ; < div = > 7 < /div > ; < div = > 8 < /div > ; < div = > 9 < /div > ; < div = > 10 < /div > ; < /body > < /html >
(this).text()); if(val >= 6) alert(val); }); } </script> </head> <body onload="load();"> <div id=Line1>1</div> <div id=Line2>2</div> <div id=Line3>3</div> <div id=Line4>4</div> <div id=Line5>5</div> <div id=Line6>6</div> <div id=Line7>7</div> <div id=Line8>8</div> <div id=Line9>9</div> <div id=Line10>10</div> </body> </html>


这篇关于包含指定数字或更高数字的任何div ID的jQuery选择器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆