alert()不起作用

时间:2016-02-26 14:38:17

标签: javascript jquery

$(document).ready(function(){
  $(".a").click(function(){
    var a = (function(){
      alert(a);  // Line No: 4 
    },another());
  });
});
function another(){
  alert('Now Click B'); // Alert 1
  $(".b").unbind('click');
  var r = 0;
  $(".b").click(function(){
    alert('B Clicked'); // Alert 2
    return r;
  });
}

<p class="a">Click A First</p>
<p class="b">Click B</p>

警报1和警报2正常工作但是 第4行不起作用。

任何建议???

2 个答案:

答案 0 :(得分:0)

  

行号:4不起作用。

由于在定义后未调用该函数,因此无效,请检查此demo

试试这种方式

env:
- GRADLE_OPTS="-Xmx512m -XX:MaxPermSize=512m"

答案 1 :(得分:0)

您需要调用它:

   }(),another());
  //^-----here