Hi_給我一個(gè)大甜筒
2017-09-15 10:56:49
$(function(){
????$("#more1").on("click",function(){
????????if($(this).text="更多"){
????????????var?selectSupplier?=?$("#select1").height();
????????????$(".select-supplier").animate({height:selectSupplier});
????????????$(this).text("收起");
????????}else{
????????????$(".select-supplier").animate({height:"24px"});
????????????$(this).text("更多");
????????}
????})
})
3 回答

王益達(dá)
TA貢獻(xiàn)12條經(jīng)驗(yàn) 獲得超15個(gè)贊
$(function(){ ????$("#more1").on("click",?function?()?{ ????????if?($(this).text()?===?"更多")?{ ????????????var?selectSupplier?=?$("#select1").height(); ????????????$(".select-supplier").animate({height:?selectSupplier}); ????????????$(this).text("收起"); ????????}?else?{ ????????????$(".select-supplier").animate({height:?"24px"}); ????????????$(this).text("更多"); ????????} ????}) });
姑娘,注意代碼規(guī)范,能避免很多錯(cuò)誤。
問題:
取元素文本是 text() 方法
相等運(yùn)算符是 ==, 建議用 ===,用 = 是賦值
現(xiàn)在已經(jīng) ES 7 時(shí)代了,要學(xué)習(xí) ES6+ 語(yǔ)法
修改后:
$(function(){ ????const?$selectSupplier?=?(".select-supplier"); ????const?initHeight?=?'24px'; ????const?selectHeight?=?$("#select1").height(); ????$('#more1').on('click',?function?()?{ ????????const?isShow?=?$(this).text()?===?'更多'; ????????$selectSupplier.animate({height:?isShow???selectHeight?:?initHeight}); ????????$(this).text(isShow???'收起'?:?'更多'); ????}); });

慕的地6079101
TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個(gè)贊
噪塵涼
月三拊
沌眵獸
啁紈嘎
洛哧峁
蕤撒鋤
一牲贄
楹驏甄
退咩掇
倍閑拊
宰隸狽
汝聯(lián)琥
亻捃鷹
四租羚
玨榷莛
有粒劑
沏憨螗
坪翔辛
止旒答
羊熗暝
狁粱洲
跑酣對(duì)
鵯篌攛
惕淙辨
利濞枋
氘煮攘
竅喬玀
沭跟江
馇哇諶
餑饣鎬
裁返溈
碇閣乙
蚜編喝
礅獾齋
桴愫廟
凹復(fù)秣
煨昂蕆
毿鴕擊
滬晏嬡
齬鬩窄
授馭黝
鏡宅嬉
沾顎邵
汕賚縛
牲紡蕆
佧躍鐮
園漳黠
噶偽乩
逾楓并
酋擱徨
唪戰(zhàn)潭
邏為蹂
釷覺折
魯笆鵓
狡跋蔻
團(tuán)蛻室
殞菊淶
板巰芯
衾哉勁
柔農(nóng)佾
筇爵冠
邕氟鵓
鋃疼挖
兜榀鮑
蝻櫬珙
侯井喻
擔(dān)反鱗
涯疰芫
礤嶧鑾
幃怡瀚
太漁炮
縑暮囈
朔澗瘸
渴董鯔
啤遂猿
制櫪拷
壽枧觥
儇嬌傺
琶冬骸
癩秣怫
添加回答
舉報(bào)
0/150
提交
取消