Javascript 在类内切换CSS,但仅切换高度
我到处都找过,看到了很多我想要的例子,但没有一个有效。我正在尝试在单击时切换CSS高度。问题是,切换在第一次单击时起作用,但在第二次单击时不起作用。在玩过之后,它要么根本不移动,要么完全将高度切换为0。任何帮助都将是令人惊讶和感激的:Javascript 在类内切换CSS,但仅切换高度,javascript,jquery,css,Javascript,Jquery,Css,我到处都找过,看到了很多我想要的例子,但没有一个有效。我正在尝试在单击时切换CSS高度。问题是,切换在第一次单击时起作用,但在第二次单击时不起作用。在玩过之后,它要么根本不移动,要么完全将高度切换为0。任何帮助都将是令人惊讶和感激的: jQuery( ".tag-see-more" ).click(function() { jQuery( ".tagcloud" ).toggle(); jQuery( ".tagcloud" ).css( {height:260 + "px"
jQuery( ".tag-see-more" ).click(function() {
jQuery( ".tagcloud" ).toggle();
jQuery( ".tagcloud" ).css( {height:260 + "px"});
jQuery( ".tagcloud" ).css( {height:100 + "%"});
});
添加html或创建问题的fiddle示例链接,以便我们可以检查和纠正:-或者为什么不在元素
jQuery(“.tagcloud”).toggleClass('visible')上切换一个类
,并从css.tagcloud{height:260px;}.tagcloud.visible{height:100%;}
向该类添加样式,无需使用此语句jQuery(.tagcloud”).toggle()代码>此代码工作正常!试着在它周围放一个文件。