我有这个向下滑动的标题,当它被按下时它会向下滑动。
演示:http: //jsfiddle.net/ygAV2/2/
$(document).on("click", 'h1', function() {
if (!$(this).parent().hasClass('header-down')) {
$(this).parent().stop().animate({
height: '100px'
}, {
queue: false,
duration: 600,
easing: 'linear'
}).addClass('header-down');
} else {
$(this).parent().stop().animate({
height: '30px'
}, {
queue: false,
duration: 600,
easing: 'linear'
}).removeClass('header-down');
}
});
$(document).click(function () {
if ($(".box_header").hasClass('header-down')) {
$(".box_header").stop().animate({
height: '30px'
}, {
queue: false,
duration: 600,
easing: 'linear'
}).removeClass('header-down');
}
});
$(document).on("click", ".box_header", function (e) {
e.stopPropagation(); // This is the preferred method.
// This should not be used unless you do not want
// any click events registering inside the div
});
标题和“删除我”按钮在计算机上工作正常,但在我的 iPhone 和 iPad 上不工作,有没有人尝试过这个?