Kor*_* M. 1 javascript search jquery
<div class="box1">
<div class="box9">
<div class="box4">
Run Code Online (Sandbox Code Playgroud)
如何从“box”开头的类中获得最大的数字?在这种情况下我必须得到9号。
您需要迭代所有 div 元素并获取类名。然后你需要存储最大值。我给你写一个简单的例子:
\n\nHTML:
\n\n<div class="box1"></div>\n<div class="box9"></div>\n<div class="box4"></div>\xe2\x80\x8b\n
Run Code Online (Sandbox Code Playgroud)\n\njQuery:
\n\nvar biggestNum = 0;\n$(\'div[class^="box"]\').each(function(){\n var currentNum = parseInt($(this).attr(\'class\').replace(\'box\', \'\'), 10);\n if(currentNum > biggestNum) {\n biggestNum = currentNum;\n }\n})\xe2\x80\x8b;\n\nalert(biggestNum);\n
Run Code Online (Sandbox Code Playgroud)\n\n关于jsFiddle
\n 归档时间: |
|
查看次数: |
2230 次 |
最近记录: |