試試這個:
$(function() {
// #one will be shown and #two will be hidden
$('#one').show();
$('#two').hide();
// when #one is hovered over then #two will slide down
// if you click on it then it will be selected and #one will be hidden
$('#one').hover(
function() {
$('#two').toggle(function() {
$(this).animate({top: '30px'}, 100, "linear");
})
}, function() {
$('#two').toggle(function() {
$(this).animate({top: '30px'}, 100, "linear");
})
}).click(function() {
$('#one').hide();
$('#two').toggle();
});
// and vice versa...
$('#two').hover(
function() {
$('#one').toggle(function() {
$(this).animate({top: '30px'}, 100, "linear");
})
}, function() {
$('#one').toggle(function() {
$(this).animate({top: '30px'}, 100, "linear");
})
}).click(function() {
$('#two').hide();
$('#one').toggle();
});
});
沒有理由使用 '的.sort #one' 爲選擇,使用 '#one' –