Tay*_*Mac 5 javascript jquery jquery-selectors
如果我有这些对象:
<div id='1'></div>
<div id='2'></div>
<div id='3'></div>
<div id='4'></div>
<div id='5'></div>
Run Code Online (Sandbox Code Playgroud)
我有一个文本框:
<input type="text">
Run Code Online (Sandbox Code Playgroud)
我键入的值:3.5动态制作(我有代码,我需要帮助的下一部分):
<div id='3.5'></div>
Run Code Online (Sandbox Code Playgroud)
如何在不首先检查页面上每个div的值的情况下按以下顺序附加它?
<div id='1'></div>
<div id='2'></div>
<div id='3'></div>
<div id='3.5'></div>
<div id='4'></div>
<div id='5'></div>
Run Code Online (Sandbox Code Playgroud)
使用:
$('#What Goes Here If I Dont know the elements on the page?').after('<div id='3.5'>Hey</div>');
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏,
泰勒
Nea*_*eal 11
在DOM ID应该不以数字开头(他们不会是有效的).
他们应该从一个角色开始,A-Za-z然后他们可以有数字,-然后_跟随.
但如果你想走你的路线试试这个:
var div = $("<div id='3.5'></div>");
div_id_after = Math.floor(parseFloat(div.get(0).id));
$('#'+div_id_after).after(div);
Run Code Online (Sandbox Code Playgroud)
这是一个小提琴演示:http://jsfiddle.net/maniator/DPMV5/
| 归档时间: |
|
| 查看次数: |
8229 次 |
| 最近记录: |