我有一堆元素(div),它们代表项目.我可以通过单击链接删除它们,并通过ajax完成.我让div存储了id中的值但是看起来即使它确实有效,标准也说id名称必须以字母开头.所以我可以用一个字母开始它并在我使用ajax时删除它,或者我可以以另一种方式存储值.
我可以用什么方式在html中存储值?我不认为输入在形式之外是合法的,但我正在重新思考什么是存储价值的好方法.
最好的方法是使用新的HTML 5规范将数据存储在div元素的data- [name]中
即
<div data-yourfield="value">
Text
</div>
Run Code Online (Sandbox Code Playgroud)
然后使用jQuery找到带选择器的div(参考http://api.jquery.com/category/selectors/)
div[data-yourField=""]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
563 次 |
| 最近记录: |