私はこれが唯一のFirefoxで動作している理由を見つけるために、自己完結型の例を作成しました:これはFirefoxでのみ機能するのはなぜですか?
var ul = jQuery('<ul></ul>');
jQuery(selector).children().each(function() {
var li = jQuery('<li></li>');
var label = '<label for="' + this.id + '">' + this.name + '</label>';
li.append(label);
li.append(this);
ul.append(li);
});
どれWebKitのブラウザ、あるいはIEは、この行に失敗します。
li.append(this);
これはHTMLInputElement。何か案は?
おかげで、 ピート
特定のエラーメッセージがありますか? – Matchu
Chromeは何も報告しません。それはちょうどその行で死ぬ。 – slypete