zjm*_*126 14 javascript jquery
常规的dom元素如下:
document.getElementById('a')
要么
document.createElement('div')
但是jQuery以另一种格式返回元素,所以例如我想将返回的内容转换为与返回$('#a')
的内容相同的结果.document.getElementById('a')
这可能使用jQuery吗?
谢谢
这就是JQuery团队使用的get()方法,请考虑:
var elem = $('#a')[0];
Run Code Online (Sandbox Code Playgroud)
要么
var elem1 = $('#a').get(0);
var elem2 = document.getElementById('a');
alert(elem1 === elem2);
Run Code Online (Sandbox Code Playgroud)
或更高版本:
<!DOCTYPE HTML>
<html>
<body>
<a id='a'></a>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js" type="text/javascript"></script>
<script>
var elem1 = $('#a').get(0);
var elem2 = document.getElementById('a');
alert(elem1 === elem2);
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6836 次 |
最近记录: |