為什么我用SWITCH
? ? ? ? ? ? var v = $("#animation").val();
? ? ? ? ? ? switch(v)
? ? ? ? ? ? {
? ? ? ? ? ? ? case 1:
? ? ? ? ? ? ? ?$("p").fadeTo("slow", 0.5);
? ? ? ? ? ? ? case 2:
? ? ? ? ? ? ? ?$("p").fadeTo(1000, 0.2);
? ? ? ? ? ? ? default:
? ? ? ? ? ? ? ? $("p").fadeTo(1000, 0.9, function() {
? ? ? ? ? ? ? ? alert('完成')});
? ? ? ? ? ? }
? ? ? ? ? ??
? ? ? ? ? ? }
? ? ? ??
2016-09-06
加雙引號的話樓上的已經(jīng)說了,因?yàn)榈玫降氖亲址?,你也可在前面做字符串轉(zhuǎn)數(shù)字,加上?var v=parseInt(v1);這句,當(dāng)然var v = $("#animation").val();中的變量v可以改成其它的,防止混淆。
不知道你最后一個中括號是怎么回事,不過我把你的整段復(fù)制進(jìn) ??$("#btnFadeSwitch").click(function() {? ? }); ? 中間,發(fā)現(xiàn)你最后(也就是最后一個“? }); ”之前)多了個中括號,去掉就可以了,還有,最好加上break;不然你會把選項(xiàng)后面幾個都跑一遍的
$("#btnFadeSwitch").click(function() {
? ? ? ? var v = $("#animation").val();
? ? ? ? switch(v){
? ? ? ? ? ? case "1":
? ? ? ? ? ? $("p").fadeTo("slow", 0.5);
? ? ? ? ? ? break;
? ? ? ? ? ? case "2":
? ? ? ? ? ? $("p").fadeTo(1000, 0.2);
? ? ? ? ? ? break;
? ? ? ? ? ? case "3":
? ? ? ? ? ? $("p").fadeTo(1000, 0.9, function() {
? ? ? ? ? ? ? ? alert('完成')
? ? ? ? ? ? });
? ? ? ? ? ? break;
? ? ? ? }
? ? });
2022-03-25
是的,針對小白用戶的我在我的谷歌瀏覽器中,會選中下面的p標(biāo)簽,div標(biāo)簽不會選中
2017-12-14
但是在if判斷語句里,‘1’是可以寫成數(shù)字1的,因?yàn)榕袛嗬镆呀?jīng)解析了。
2016-09-04
應(yīng)該要用字符串吧!將1必成“1”?