已采納回答 / yytoo
加雙引號的話樓上的已經(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)后面...
2016-09-04
已采納回答 / 孩紙╭別傷xin、了
不是不可以,是你的代碼寫錯了,要么少了),要么又少了}。$("button:first").click(function() {??????????? $("#a1").hide(??????????????? {??????????????????? duration: 3000,??????????????????? complete: function() {??????????????????????? $("#a1").css("display","block");???????????????...
2016-09-04
已采納回答 / shenXs
$(selecter).fadeTo(1000, 1) , ?前提是匹配元素的display值部位none,如果為none, 則需要先調(diào)用$(selecter).toggle(), ?將其顯示出來, 然后再將他的opactiy變?yōu)?
2016-08-23
已采納回答 / 冰saya
each(object,function(property,value){})//property是屬性,value是屬性的值。each()就是for循環(huán)方法的包裝,each(array,function(index,value){})//index是索引,value是數(shù)組中的值。each()就是for循環(huán)方法的包裝,不懂的單詞去百度
2016-08-07
已采納回答 / 慕粉3698897
因?yàn)槟莻€div元素都設(shè)置了margin和padding值,hide()和slide()的時候,margin和padding也是在不斷的變化的,因?yàn)樽罱K的效果是讓這個元素完全不占用視覺上的空間,所以margin和padding也要逐漸變成0,你把這兩個css樣式去掉就可以發(fā)現(xiàn)位置不會發(fā)生變化了
2016-08-06
已采納回答 / 驢是的念來過倒
用$是為了與原生態(tài)的javascript區(qū)分開,這樣的話就知道哪些是你自己寫的javascript,哪些是你引用第三方框架的javascript了。而且這樣做更能對javascript做些細(xì)節(jié)性的分類。當(dāng)然不止JQuery的在前面加$,很多第三方j(luò)avascript框架前面也要加$。只是為了跟原生態(tài)的javascript作區(qū)分。
2016-08-03
已采納回答 / 飛過那座山
visibility的值為hidden,opacity的值為0會占據(jù)空間這個是對的!但是你忽略一點(diǎn)就是,fadetoggle執(zhí)行淡出的時候,執(zhí)行完了,會將display設(shè)置為none;display:none是不占據(jù)空間的。你可以執(zhí)行完頁面的那段代碼,然后查看一下它的display值。
已采納回答 / 曉夢Y分明
? ? ? ? ? ? $("p").fadeIn(2000, function() {? ? ? ? ? ? ? ? alert("顯示完畢!");? ? ? ? ? ? });綁定的P元素一共有兩個,你上去找找看,兩個P每一個都彈出一次
2016-07-29