如何合并两个Text/javascript函数
我有两个功能如何合并两个Text/javascript函数,javascript,jquery,Javascript,Jquery,我有两个功能 $(函数(){ $('form[name=checkout\u confirmation]')。提交(函数(){ var返回值=false; 如果(!$(“#matc”)是(“:选中”)){ 警报(unescape(“”)); }否则{ 返回值=真; } 返回_值; }); }); 试试这个,当返回值=true时调用disered块 $(function () { $('form[name=checkout_confirmation]').submit(function
$(函数(){
$('form[name=checkout\u confirmation]')。提交(函数(){
var返回值=false;
如果(!$(“#matc”)是(“:选中”)){
警报(unescape(“”));
}否则{
返回值=真;
}
返回_值;
});
});
试试这个,当返回值=true时调用disered块代码>
$(function () {
$('form[name=checkout_confirmation]').submit(function () {
var return_value = false;
if (!$('#matc').is(':checked')) {
alert(unescape('<?php echo MATC_TERMS_ALERT;?>'));
} else {
// call of the desired block here
$("#confirmation .btn").click(function () {
$(this).button('loading').delay(100000).queue(function () {
});
});
return_value = true;
}
return return_value;
});
});
$(函数(){
$('form[name=checkout\u confirmation]')。提交(函数(){
var返回值=false;
如果(!$(“#matc”)是(“:选中”)){
警报(unescape(“”));
}否则{
//在此调用所需的块
$(“#confirmation.btn”)。单击(函数(){
$(this).按钮('loading')。延迟(100000)。队列(函数(){
});
});
返回值=真;
}
返回_值;
});
});
只需将第二个操作移动到第一个函数中,您希望在该函数中执行该操作
$(function() {
$('form[name=checkout_confirmation]').submit(function() {
var return_value = false;
if (!$('#matc').is(':checked')) {
alert(unescape('<?php echo MATC_TERMS_ALERT;?>'));
} else {
return_value = true;
$(this).button('loading').delay(100000).queue(function() {});
}
return return_value;
});
});
$(函数(){
$('form[name=checkout\u confirmation]')。提交(函数(){
var返回值=false;
如果(!$(“#matc”)是(“:选中”)){
警报(unescape(“”));
}否则{
返回值=真;
$(this).button('loading').delay(100000).queue(function(){});
}
返回_值;
});
});
您可以执行$(“#confirmation.btn”).trigger('click')
afterreturn\u value=true代码>在第一个函数中?将第二个处理程序包装在函数中,并在return true
Hi Rajesh上调用此函数。我不是程序员。设计我的网站,边走边学习。你能给我看看完整的解决方案吗?嗨,瑞克。我也这么想。如果我这样做,然后它会进入下一页显示加载。。。而不是引导按钮转向加载…嗨,亚历山大。我也试过了。这样做的目的是在第二次单击时更改按钮。不是第一次点击。