我计划创建一个自定义确认窗口,我尝试在用户单击时捕获值(true或false),但函数在click事件之前返回“”,如何获得返回值(true或false) )用户点击后?
代码就是打击:
function getval(){
$("body").click(function(){
return 1;
});
}
a=getval();
当点击“body”时,如何从getval()获取值“1”?
答案 0 :(得分:0)
为什么要在事件上绑定点击事件?这些绑定不会执行。您可以使用$(document).delegate("selector", "event", function(){})
将它们绑定到窗口,因此如果您创建或销毁弹出窗口,它们将始终运行。我无法确保这些值仍然返回所需的值,因为您在click函数之外声明并在其中使用。
答案 1 :(得分:0)
我回答返回值为1的那个。
= END VALUE(,-1,-33455.76)+-1 * -33455.76
这是我的公式在ExCeL中的一个副本,并且我在答案窗口中获得= 0.00美元,意味着2 * 50%= 100%意味着33455.76x2 = 100%,返回值是2之1,意味着33455.76美元如果美元是您的后顾之忧。
答案 2 :(得分:-1)
$(dokument)delegate(«selektert»,»event,funktion(-1 *-$ 35000 = 35000){因此,如果@} $(«body»)。click(funktion(e){1transaktions $ 35000){因此,如果之前的事件不正确,那么就回到没有事可做的状态。 Var element = $(e).target)// jQuery引用的元素单击返回的element.is(desired-target»);})