これは何らかの理由で機能したくありません。リンクがクリックhtml
されたときに、いくつかを挿入してスライドさせようとしているだけです。div
4130 次
4 に答える
6
CSSを変更します。
div {
background: #eee;
display:none; //add display:none;
}
以前に滑り落ちなかった理由は、すでに見えていたからです。
デモ:http://jsfiddle.net/mT9mc/6/
于 2012-08-08T22:12:24.767 に答える
5
はい、ahren と同じことを言おうとしました。div は既に表示されているためslideDown
、既に表示されている要素には使用できません。divのスタイルに追加するかdisplay: none;
、次を使用できます...
$('a').click(function() {
$('div').hide().html('ffasdf').slideDown('slow');
});
この例に示すように。
于 2012-08-08T22:15:10.287 に答える
2
実際にスライドするには、divを非表示にする必要があります
于 2012-08-08T22:13:38.800 に答える
1
「div」タグはdisplay: none
;)で非表示にする必要があります
それをcssに追加すると、コードが機能するはずです:jsfiddle
于 2012-08-08T22:14:18.493 に答える