javascript - 验证码成功后执行JQuery替换div内容

标签 javascript php jquery

我一直在尝试替换包含验证码验证的整个 div (Solvemedia)。我不知道该怎么做。我能够使用 JQuery 的 replaceWith 单击按钮成功完成此操作功能如下:-

<script>
$( "#btnCl" ).click(function() {
$("#2").css('display', 'block');
$( "div#1" ).replaceWith( $( "#2" ) );
});
</script>

它工作正常,我已经把它放在</body>之前了。但是,我希望在验证码验证成功后更改 div。我尝试了这个,但似乎不起作用:-

else {
//process form here
?>
<script type="text/javascript">
$("#2").css('display', 'block');
$("div#1").replaceWith( $( "#2" ) );
</script>
<?php   
}
?>

我做错了什么?

最佳答案

好的,伙计们!这是一个愚蠢的错误。我需要的代码是:-

<script type="text/javascript">
$(document).ready(function(){
$("#2").css('display', 'block');
$("div#1").replaceWith( $( "#2" ) );
});
</script>

关于javascript - 验证码成功后执行JQuery替换div内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39554661/

相关文章:

php - 需要帮助将 html 表单内容转发到公共(public) http 服务

php - 如何使用 JAXL 库发送/接收聊天消息(XMPP 技术、PHP、Openfire 服务器)

php - 如果项目存在于另一个数组中,则从数组中删除它们

php - @font-font 问题与 fontawesome

javascript - 使用 jquery ui 对话框时 Ember 中的两种方式绑定(bind)中断

javascript - FineUploader div 不会显示类

javascript - 未捕获类型错误 : Object [object Object] has no method 'jqxmaskedinput'

jquery - 扩展 jQuery 插件的最佳方式

jquery - 如何获取 jQuery Mobile 创建的子页面上的页眉和页脚

javascript - 使用滚动条水平和垂直居中内容?