.live'click'函数,如果/else =无能为力 [英] .live 'click' function if / else = clueless
问题描述
大家好.
我来了一个有javascript if else语句的裁剪器.我知道我想用javascript语法实现什么,这与我更了解的动作脚本几乎完全相同.所以...
Dom-声明var-btnone
Hello folks.
I''ve come a cropper with a javascript if else statement. I know what I want to achieve with the javascript syntax which is almost identical to actionscript which I have better knowledge of. So...
Dom - declaring var - btnone
<script type="text/javascript">
$(document).ready(function(){
var btnone = true;
});
</script>
功能-if/else语句无法调用,因为您会看到alert("no")触发,但alert("yes")不会触发.
Function - The if / else statement fails to get called as you''ll see alert("no")fires but alert("yes")doesn''t.
<script type="text/javascript">
$('#a').live('click', function() {
alert("no");
if(btnone == "true") {
alert("yes");
$('#one').animate({top: '+=50',}, 500, function() {
$('#one').animate({top: '-=50'}, 1000 );
});
} else
if(btnone == "false") {
//**var btntwo = false;
$('.9, .8').hide();
}
});
</script>
附言-我也想像这样控制其他var true或false值...请参阅**.正确的方法?
有任何想法吗?非常感谢.
P.S - I also would like to control other var true or false values like so...refer to **. Correct method?
Any ideas? Many Thanks.
推荐答案
(document).ready(function(){ var btnone = true; }); < /script >
(document).ready(function(){ var btnone = true; }); </script>
功能-if/else语句无法调用,因为您会看到alert("no")触发,但alert("yes")不会触发.
Function - The if / else statement fails to get called as you''ll see alert("no")fires but alert("yes")doesn''t.
<script type="text/javascript">
('#a').live('click',function(){ alert("no"); if(btnone =="true"){ alert("yes");
('#a').live('click', function() { alert("no"); if(btnone == "true") { alert("yes");
('#one').animate({top:'+ = 50',},500,function(){
('#one').animate({top: '+=50',}, 500, function() {
这篇关于.live'click'函数,如果/else =无能为力的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!