1樓:匿名使用者
innerhtml是原生js的寫法,表示獲取或插入元素裡的html內容
innerhtml是一個屬性,用法舉個例子,假如有個標籤:
下面是js:
var d=document.getelementbyid("d");
di.innerhtml="hello";//重新設定d內的html**。
alert(d.innerhtml);//取出d裡面的 html**jquery的html() 方法也是呼叫的原生的innerhtml方法,區別是需用jq的語法來使用而不是原生的js方法來使用如上面的 $("#d").html("hi");
當然最重要的一點是原生js永遠比jq快
2樓:
innerhtml 屬性設定或返回**行的開始和結束標籤之間的 html。
firstname
lastname
peter
griffin
html() 方法返回或設定被選元素的內容 (inner html)。
如果該方法未設定引數,則返回被選元素的當前內容。
$(".btn1").click(function());
innerhtml和html的區別
3樓:匿名使用者
我原本一直以為innerhtml和jquery裡的html其實是完全一樣的,jquery是多此一舉了,直到我遇到一次問題
看個示例:
複製** **如下:
var tbody=document.createelement('tbody');
tbody.innerhtml='ie下tbody的innerhtml是隻讀的
'; //在ie下報錯,目標物件錯誤
現在用jquery的html試試,
複製** **如下:
$(tbody).html('ie下tbody的innerhtml是隻讀的
jquery動態修改div位置,jQuery動態修改DIV位置
你好,你的 div01有加 position absolute 這個樣式麼,沒有的話加上看下,沒有浮動起來,加top和left沒用的哦。你應該把加position的放到前面去。在jq修改top和left的前面去。var temp 100 div01 css div01 css left temp d...
怎麼呼叫jquery裡面的函式,jQuery function 裡的函式怎麼呼叫嗯
1 若是jquery function 裡的抄函式不能再理解為函式了,它是封裝物件jquery裡的一個方法,需要通過呼叫物件方法的方式來使用。如 jquery function 2 如 fn.extend 這種呼叫時就得這樣,this aa 呼叫create div 的正確方法為 create di...
jquery如何實現跨域請求,用jquery怎麼實現跨域請求
ajax不支援跨域請求。可以用jquery的getscript函式。用jquery怎麼實現跨域請求 使用jquery.getjson可以取到支援jsonp的服務端的資料,用外掛的話我只用過flyjsonp,這個可以實現跨域的get和post請求,你可以看下這個外掛的說明 圍觀 mailluzhou ...