[英]Jquery expand from external link
我正在尝试这样做,以便当用户单击一个页面上的链接时,它会转到另一个页面,该页面有一个简单的 jquery 折叠文本并展开(取消折叠)文本。 我的尝试是使用以下代码:
$(function() {
var elem = $('#expand-4' + location.hash);
$('#expand-4-text').slideToggle('fast', function() {
// Animation complete.
});
$('#expand-4').toggleClass('expand-4-expanded');
});
但它不起作用。 有人能告诉我为什么吗?
您在已经可见的页面部分调用“slideToggle()”,因此 jQuery 为您隐藏它——这就是“slideToggle()”应该做的事情。 您可以通过简单地先隐藏它来使其显示文本:
$('#expand-4-text').hide().slideToggle('fast');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.