混濁我有以下的JS它採用fadeToggle()
其中工程然而細它,我總是顯示跳起來所以想知道一個display:none
所以第三元素,如果其能夠改改opacity
到0
所以理論上這個區塊還在那裏,沒有任何動作。jQuery的綁定來切換元素
JS
$('.ty-banner__image-item.gt-banner').bind('touchstart touchend', function(e) {
$(this).find('div.image .banner-overlay').fadeToggle('fade');
$(this).find('.content h2, .content p:first-child, .content p:eq(1)').fadeToggle();
});
我可以切換設置opacity
對撥動0
?
更新爲使用撥動類添加類褪色這只是改變opacity: 0
但需要消除它一些如何。
// mobile touch rubbish
$('.ty-banner__image-item.gt-banner').bind('touchstart touchend', function(e) {
$(this).find('div.image .banner-overlay').toggleClass('fade');
$(this).find('.content h2, .content p:not(".button")').toggleClass('fade');
});
所以它使用移動toggleClass它設置一個類來改變它的偉大工程,保持位置,但其只是瞬間所以需要淡出過渡透明度我已經重新編碼它。生病看看你上面的例子,雖然是看是否能適應動畫吧:) – James
它不是的onclick順便說一句,效果只發生在移動設備上時touchstart touchend .. – James
虐待更新我做了什麼,現在的問題...它只是切換類添加淡入這確實opaicty:0和回不透明度:1 – James