我需要淡化div
的文本而不会淡化文本的容器。 Here is my work。我需要第8行工作,像第7行,所以我可以删除文本周围的容器div
(content
)。换句话说,我需要点击动画div
的文字颜色变化。有任何想法吗?褪色innerHTML,而不是全部元素
$(document).ready(function(){
var x = false;
$('#changeWidth').click(function() {
if(x){}
else{
x = true;
$(".content").fadeToggle(300);
//$("#changeWidth").html().fadeToggle(300);
var toggleWidth = $(".inner").width() == 30 ? "350px" : "30px";
var toggleHeight = $(".inner").height() == 10 ? "48px" : "10px";
$('.inner').animate({ width: toggleWidth, height: toggleHeight });
setTimeout(function(){x=false;},500);
}
});
});
在此先感谢
编辑:回过头来看这个问题,现在几个月后,this is how I'd do it使用CSS转换和拨动
你想达到什么目的? '我需要淡入一个div的文本,而没有文本的容器div。' - 那你为什么把你的文字放在一个div里? – dezman
向你展示我想达到的目标。我需要通过我描述的不同方式达到同样的目标。没有必要downvote –