私は次のjqueryコードを持っています:
$(function() {
$('.sliding-buttons').click(slidingContent);
});
function slidingContent(e) {
var boxID = $(this).attr('id'),
boxName = $(this).attr('name');
$('.sliding-holder#s-h-' + boxName).css({'display' : 'block'}).addClass('open');
$('.sliding-content#s-c-' + boxName + '-' + boxID).css({'display' : 'block'}).addClass('open');
$('.sliding-box#s-b-' + boxName).stop(true, true).animate({
top:'0'
},'slow');
e.stopPropagation();
e.preventDefault();
}
当然、IE7を除くすべてのブラウザで動作します。IE7では、伝播を停止できません。
最新バージョンのjquery(1.6.2)を使用していますが、1.5.2も試しました。
私はここで本当に途方に暮れています。末尾のコンマはなく(私が見ることができます...)、問題を見つけることができません。私は本当にいくつかの援助に感謝します!
MTIA。