0
執行問題:關於我只是用這個代碼中遇到的JS代碼
foo = (function() {
var div = document.createElement('div');
return function(html) {
div.innerHTML = html;
var item = div.firstChild;
div.removeChild(item);
return item;
};
})();
,它正在使用這樣的:
var element=foo('<table><tr><td></td></tr><table>');
我注意到,上述收益與它的JavaScript元素。我不知道不能這樣做只有這樣 -
var element=$('<table><tr><td></td></tr><table>')[0];
原來的JS函數究竟是在做什麼?採取這種方式的好處是什麼var div = document.createElement('div');以外的退貨聲明?
還有。該功能只是不使用jQuery而做的。 – Raynos 2011-01-24 14:19:25