jQuery&物として生まれ変わろうとしている軽量のウィジェット
-
09-06-2019 - |
質問
として生まれ変わろうとしているだ一般選択"制御"である私にできる動的に追加要素かもしれませんが、同じの良さを知ってもらい、機能のいてしまいました。
そして、自分の書いた文章を開始します。
$select = $("<select></select>");
$select.addOption = function(value,text){
$(this).append($("<option></option>").val(value).text(text));
};
この現代美術館などでもいつでも $select
は .clone(true)
'edの addOption()
機能が失われています。
このオブジェクトアプローチするものの機能は無効になります。
function $selectX() {
return $("<select></select>");
}
$selectX.prototype.addOption() = function(value,text){
$(this).append($("<option></option>").val(value).text(text));
};
ハッキング値段が高くなりますが、追加の機能を手動で作成した:
$nameSelect= new $selectX;
$nameSelect.addOption = function(value,text){
$(this).append($("<option></option>").val(value).text(text));
};
私吠えるのが違う?
解決
"新しい手法のjQueryを使用する必要があり jQuery.fn.methodName
属性は、このような場合です:
jQuery.fn.addOption = function (value, text) {
jQuery(this).append(jQuery('<option></option>').val(value).text(text));
};
がることに注意してください addOption
ホームページ<url>で公開されます。結果からいず $()
ます。
所属していません StackOverflow