Cha*_*dly 1 html javascript jquery
如果在向下滚动页面时展开或折叠元素,则会突然重置页面并将焦点移动到页面顶部.
有什么方法可以防止页面移动或使其不那么突然?
$(document).ready(function () {
$(".flip").click(function () {
var panel = $(this).next('.panel');
$('.panel').not(panel).slideUp('slow');
$(this).next('.panel').slideToggle("slow");
});
});
Run Code Online (Sandbox Code Playgroud)
试试这个添加 "e.preventDefault();"
$(document).ready(function () {
$(".flip").click(function (e) {
e.preventDefault();
var panel = $(this).next('.panel');
$('.panel').not(panel).slideUp('slow');
$(this).next('.panel').slideToggle("slow");
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
542 次 |
| 最近记录: |