Javascript函数赢得';t第一次加载页面


Javascript function won't load first time on a page

我有一个Javascript函数,它使用单击按钮时调用的ajax。

如果你第二次转到页面,但由于某种原因,第一次在页面上不起作用,它会很好地工作。

我曾尝试向其中添加window.onload, document.onload,document.ready etc,但这些会立即调用函数并导致错误,因为变量尚未实例化。

Idk,如果这可能是因为按钮是通过php或其他什么动态创建的。感谢您的帮助。

当DOM准备好后,在按钮上创建一个点击事件处理程序,并在那里进行AJAX调用。

请参阅:http://jsfiddle.net/j5c4xjLo/2/

$(function() {
  $('#myButtonId').click(function(){
    //AJAX CALL CODE HERE
    console.log('hey.......');
  });
});