2016-09-22 90 views
-4

此块的工作每次点击:功能()不触发首先点击

$('body').on('click', '#searchButton', function(){ 
alert(studentInfo); 
}); 

这一个不:

$('body').on('click', '#searchButton', function(){ 
var studentInfo = myFunction(); 
buildHtmlTables(studentInfo); 
}); 

什么我需要做的就是将功能请致电第一次点击

+1

'alert(studentInfo)'它的工作.. –

+0

学会使用开发者控制台。 – epascarello

回答

0

它仍在点燃,请检查应该在单独的函数中执行的代码,在控制台上运行它,您会发现该错误。

0

它应该仍然是射击。您可以添加一个console.log('search button on-click handler')并查看您的浏览器的开发者控制台。更好的是,打开开发工具的'sources'选项卡并在线路var studentInfo = myFunction();处添加一个断点,以便您可以逐步调用以查看单击时发生的情况。