初学者问个比较弱智的有关问题
菜鸟问个比较弱智的问题
上面那个地方是不是写错了啊?
------解决方案--------------------
回复内容太短了!
没错
------解决方案--------------------
由于jQuery对象本身是一个集合。所以如果jQuery对象要转换为Dom对象则必须取出其中的某一项,一般可通过索引取出。
所以楼主的写法没问题,如果要用$("div").get(0)的话需要写成$("div").eq(0).get(0)
------解决方案--------------------
没有问题。。
------解决方案--------------------
没看出问题~
- JScript code
<script type="text/javascript" src="jquery-1.3.1.js"> $(document).ready(function(){ $("#di").html("helloworld"); //id 选择器 $(document.getElementById("di")).html("nihao");//dom 对象转换成jquery 对象 $("#di").get(0).innerHTML="caoshenghuan"; //jquery 对象转换成dom 对象 ,这里是不是写错了?应该是$("div").get(0)吧? $("#di").text("曹胜欢"); alert($("#di").text());//同一函数的set、get 方法 }); </script> </head> <body> <div id="di" style="background-color:#002 ; width:50px; height:100px;" ></div> <div id="di1" style="background-color:#002 ; width:50px; height:100px;"></div> <div id="di2" style="background-color:#002 ; width:50px; height:100px;"></div> </body> </html>
上面那个地方是不是写错了啊?
------解决方案--------------------
回复内容太短了!
没错
------解决方案--------------------
由于jQuery对象本身是一个集合。所以如果jQuery对象要转换为Dom对象则必须取出其中的某一项,一般可通过索引取出。
所以楼主的写法没问题,如果要用$("div").get(0)的话需要写成$("div").eq(0).get(0)
------解决方案--------------------
没有问题。。
------解决方案--------------------
没看出问题~