亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jQuery 獲取opacity屬性值并判斷的問題

jQuery 獲取opacity屬性值并判斷的問題

黃志明 2016-05-14 15:41:33
?if($("span").css("opacity")==0){ ??????????????$("span").bind("click",function(){$(this).fadeTo(1000,0)})} ??????????????else{ ??????????????????$("span").bind("click",function(){$(this).fadeT0(1000,1)}) ??????????????}我知道是if判斷語句出問題了,但是我實在想不通怎么獲取fadeTo改變的屬性,并且再做比較。
查看完整描述

4 回答

?
南飛雁回故鄉

TA貢獻3條經驗 獲得超1個贊

<body>
<span?class="hopeful"?style="background-color:wheat;opacity:0">I?have?a?dream</span>

<script>
if($(".hopeful").css("opacity")==0){
????$("span").bind("click",function(){
????????$(this).fadeTo(1000,1)})//設置<span>標簽的opacity:0可獲得淡入效果
????????}else{
????????$("span").bind("click",function(){
????????$(this).fadeTo(1000,0)})//等同于fadeOut(1000)
????????}
</script>
</body>


查看完整回答
反對 回復 2016-08-12
?
愛笑的夏天

TA貢獻1條經驗 獲得超0個贊


你要是想實現透明度變換的效果,應該把if中要執行的語句與else中的語句調換一下吧

if($("span").css("opacity")==0){

?????????????????$("span").bind("click",function(){$(this).fadeTo(1000,1)})

??????????????else{

???????????????? ?$("span").bind("click",function(){$(this).fadeTo(1000,0)})}

??????????????}


查看完整回答
反對 回復 2016-05-16
  • 黃志明
    黃志明
    調換了,只能實現淡出不能實現淡入,是什么問題?
?
weibo_哆啦A夢有大口袋_0

TA貢獻107條經驗 獲得超146個贊

你先告訴我,你要什么樣效果,描述一下

查看完整回答
反對 回復 2016-05-15
?
亂舞的旋律

TA貢獻105條經驗 獲得超38個贊

用.attr()方法

查看完整回答
反對 回復 2016-05-15
  • 4 回答
  • 0 關注
  • 3878 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號