JQuery Div不使用新内容刷新
div#network register需要将其内容替换为带有class reg成功通知的新div。div内容将刷新,但新内容不会显示或加载JQuery Div不使用新内容刷新,jquery,html,refresh,Jquery,Html,Refresh,div#network register需要将其内容替换为带有class reg成功通知的新div。div内容将刷新,但新内容不会显示或加载 $('#network-register').html('<div class="reg-success-notification"><p>Your account has been successfully created. You will be logged in within 5 seconds.</p><
$('#network-register').html('<div class="reg-success-notification"><p>Your account has been successfully created. You will be logged in within 5 seconds.</p></div>').fadeIn(1000);
}
I found the issue was due to `"display: none"` in the CSS code of the div's class.
CSS Code
div.reg-success-notification {
display:none
...more rules...
}
$(“#网络注册”).html(“您的帐户已成功创建。您将在5秒内登录。”).fadeIn(1000);
}
我发现问题是由于div类的CSS代码中的“display:none”。
货物积载与系固安全操作规则
div.reg-success-notification{
显示:无
…更多规则。。。
}
只有几个原因使您的代码无法工作
首先是您拼错了一些东西,可能是id=“networkregister”
第二种可能是您的代码在错误的时间执行。。请记住,如果您的代码是为document.ready调用的,那么您尝试使用jQuery的元素在DOM中还不可用
最简单的方法是在开发人员工具中使用控制台来执行代码并查看发生了什么。。我个人使用chrome。。在控制台中键入$(“#网络寄存器”)将是一个快速而肮脏的检查,以查看它是否返回任何内容。。如果返回[]而不是[1],那么您就知道jQuery选择器正在悄无声息地失败,您可能有一个不存在的元素,或者有一个拼写错误
未来的快速提示。您提供的代码和详细信息越多,对您的问题的诊断就会越好。我发现有一个
显示:无CSS规则导致了问题。这已得到纠正。1.您在哪里使用此代码文档ready()/onload 2。为此类定义的“注册成功通知”css
谢谢该}
的角色是什么?您能提供一个演示吗?什么是注册成功通知css?1.您在哪里使用此代码文档ready()/onload 2.“注册成功通知”"为这个类定义的css在jsfiddle.net上提供一个演示,或者提供一个很好的代码来解释你的场景…-)@SridharNarasimhan:你是对的。这是一个css规则显示:没有导致问题。如果你发布你的答案,我会给你评分。我发现有一个显示:没有导致问题的css规则。这已经被证明是正确的纠正了。