在jquery中,var opt = $("<option></option>").text("").val("");這一句中,$("<option></option>")這個是選擇什么?這一行是什么意思?
3 回答

三國紛爭
TA貢獻1804條經(jīng)驗 獲得超7個贊
$("<option></option>")是獲取option這個標簽,text("")是給標簽添加內(nèi)容,也就是選擇框顯示的值,val("")是給標簽value屬性賦值,就是傳遞的值。例如$("<option></option>").text("2代表的內(nèi)容").val("2")則表示:<option value="2">2代表的內(nèi)容</option>

ITMISS
TA貢獻1871條經(jīng)驗 獲得超8個贊
目前沒有見過你說的這種獲取html節(jié)點對象的。如果是獲取html標簽節(jié)點,那$("option")就可以了。而且text()和val()不許要用點號連接符。因為它們本身就是獲取數(shù)據(jù)的函數(shù),text()獲取對象的內(nèi)部內(nèi)容,val()獲取的是選中的值。
添加回答
舉報
0/150
提交
取消