JS函数return的值,如何获取?

<div onclick="cur(1)">调用CLASS='A'</div>

<div onclick="cur(2)">调用CLASS='B'</div>


function cur(obj){

    $('.box').show();

    return obj;

}

$('.get').click(function(){

    alert(cur());

    if(cur() == 1){

        $('.a').show();

    }else{

        $('.b').show();

    }

});

<div class="box">

//当前box是不显示的,当点击过onclick="cur(1)"或onclick="cur(2)"后显示box

<div class="get">点击我</div>

//当点击class="get"后判断cur()是否等于1,如果是显示我是A,如果不是则显示我是B

</div>


//下面两个DIV是隐藏的。

<div class="a">我是A</div>

<div class="b">我是B</div>

代码如上,请问用以上这种方式该怎么获取cur(obj)函数return的值?我现在点击class="get"弹出的是undefined。使用这种方法我主要想用来判断当前点击的是哪个并调用哪个DIV。谢谢

沧海一幻觉
浏览 413回答 1
1回答

慕哥6287543

想要判断点击的是哪个div的话,可以这样写<div onclick="cur(a)">调用CLASS='A'</div><div onclick="cur(b)">调用CLASS='B'</div><script>&nbsp; &nbsp; fucntion cur(value){&nbsp; &nbsp; &nbsp; &nbsp; alert(value)&nbsp; &nbsp; }</script>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript