JQuery之text()与get()的操作方法
本文摘要:p>text()的方法//get() : 就是把JQ转成原生JS$(function(){//document.getElementById('div1').innerHTML //alert( $('#div1').get(0).innerHTML ); /*for(var i=0;i $('li').get().length;i++){ //值得一提的是,这里还可以直接使用$('li').length,因为leng
p> text()的方法
//get() : 就是把JQ转成原生JS
$(function(){
 //document.getElementById('div1').innerHTML 
 //alert( $('#div1').get(0).innerHTML ); 
 /*for(var i=0;i $('li').get().length;i++){ //值得一提的是,这里还可以直接使用$('li').length,因为length本身也是jQuery的方法;
 $('li').get(i).style.background = 'red';
 for(var i=0;i $('li').length;i++){
 $('li').get(i).style.background = 'red';
 //$('li')[i].style.background = 'red';
});
text()方法

就是返回元素的内容,哪怕你内容里面写上了标签

$(function(){
 //() );
 //alert( $('div').text() ); //会获取所有的内容(特例)
 $('div').text(' h3 h3 /h3 

});
remove()与detach();
//detach() : 跟remove方法一样,只不过是会保留删除这个元素的操作行为
$(function(){
 $('div').click(function(){
 alert(123);
 var oDiv = $('div').detach(); // 保留了元素的点击事件, 如果用remove就会抹去其原理的点击行为;
 $('body').append( oDiv );