欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jquery的clone方法應(yīng)用于textarea和select的bug修復(fù)

 更新時(shí)間:2014年06月26日 10:02:48   投稿:whsnow  
textarea和select的值clone的時(shí)候會(huì)丟掉,在clone的時(shí)候?qū)al再重新賦值一下,如果知道這個(gè)了就加單了

測(cè)試發(fā)現(xiàn),textarea和select的jquery的clone方法有問題,textarea和select的值clone的時(shí)候會(huì)丟掉,發(fā)現(xiàn)這個(gè)是jquery的一個(gè)bug,上不了的可以看下代碼,比較簡(jiǎn)單。就是在clone的時(shí)候?qū)al再重新賦值一下,如果知道這個(gè)了,就簡(jiǎn)單了自己寫。

引入到你要用的clone的頁面就ok

jquery.fix.clone.js

(function (original) {
jQuery.fn.clone = function () {
var result = original.apply(this, arguments),
my_textareas = this.find('textarea').add(this.filter('textarea')),
result_textareas = result.find('textarea').add(result.filter('textarea')),
my_selects = this.find('select').add(this.filter('select')),
result_selects = result.find('select').add(result.filter('select'));

for (var i = 0, l = my_textareas.length; i < l; ++i) $(result_textareas[i]).val($(my_textareas[i]).val());
for (var i = 0, l = my_selects.length; i < l; ++i) result_selects[i].selectedIndex = my_selects[i].selectedIndex;

return result;
};
}) (jQuery.fn.clone);

相關(guān)文章

最新評(píng)論