我有这段代码,当按下联系表单上的提交按钮时,会出现“moveon”按钮:
jQuery(document).ready(function(){
$("#submit").click(function(){
$("#moveon").css({'display':'block'});
});
});
当提交联系表格时,它会显示一个名为“success_page”的div,我想要的是“moveon”按钮,只有在“success_page”div可见时才会显示。 (即表单已正确提交。)我认为它需要使用is(':visible')函数的某种if语句,但我是编码和jquery的新手,并且不知道实现此目的所需的语法发生。
非常感谢任何帮助!
答案 0 :(得分:2)
你是对的。该函数为is
jQuery(document).ready(function(){
$("#submit").click(function(){
if ( $("#success_page").is(":visible") ){
$("#moveon").css({'display':'block'});
}
});
});
答案 1 :(得分:0)
或者您也可以这样做:
if ( $("#success_page:visible").length > 0 ){
$("#moveon").css({'display':'block'});
}