我有这个代码切换面板div工作正常但是它是reg&登录表单,当生成错误文本并且页面重新加载时我希望切换保持打开状态...除了IE之外的所有浏览器中都有这样的修复吗?
<% if errTxt_slide > "" or errTxt_lin > "" then %>
<script language="javascript">
$(document).ready(function() {
$("#panel").slideToggle("fast");
$(this).toggleClass("active"); return false;
});
答案 0 :(得分:3)
如果没有看到更多代码,我猜想jQuery不确定$(this)
是什么。您是否可以引用id
或div
的其他标识符?例如:
$(document).ready(function() {
$("#panel").slideToggle("fast");
$("#panel").toggleClass("active");
});
请注意,我还删除了return false;
,因为我在上面的代码中看不到它。您的代码将在加载页面时运行。它不需要返回任何东西。