私は drupal 6.x サイトを持っていて、jquery に問題があります。
$(document).ready(function() {
$('#fbToggle').click(function() {
if ($('#feedback .title').is(":#780F2C")) {
$('#feedback').css({
'padding': '50px 50px 0',
'left': '100px'
});
$('#feedback .title').css({
'background-color': '#393939'
});
} else {
$('#feedback').css({
'padding': '0',
'left': '150px'
});
$('#feedback .title').css({
'background-color': '#780F2C'
});
}
$('#fbInner').animate({
display: 'toggle',
height: 'toggle'
}, 300, function() {
// Animation complete.
});
});
});
div のクリック イベントでアニメーション効果のトリガーがありますが、アニメーションが完了すると、開いたままではなく閉じます。表示は、ワンクリックでなし -> ブロック -> なしを切り替えます。
JSFiddle http://jsfiddle.net/N3wkT/7/にすべてのコード (HTML、CSS、スクリプト) があります。
ありがとう