如何使用 jQuery 显示一个项目,使用slideToggle
,fadeIn
或类似的函数,它最初是隐藏的,并且除了使用 css 属性之外 display:block
还使用 css 属性?我知道我可以style="display:none"
在可见时添加 html 和样式 css,但是有没有只使用 css 的方法?还是另一种有优势的方式?display:inline
当它显示元素不直观并且以后可能难以调试时,必须使用这种技术来“欺骗” jQuery 使用它。这是一个使用技巧的示例(我将两个 div 保持内联,即使在显示第二个之后也是如此)。
<div id="a">hello</div>
<div id="b" style="display:none">world</div>
<button>show world</button>
js:
$("button").click(function(){
$("#b").fadeIn();
});
CSS:
div{
display:inline;
}