Jquery js onclick函数不工作

Jquery js onclick函数不工作,jquery,html,Jquery,Html,我试图在点击按钮时调用一个函数。我在顶部包含了jquery,但函数不起作用。请看我的密码 <!DOCTYPE html> <html> <head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> <script> $(document).ready(function(){ functi

我试图在点击按钮时调用一个函数。我在顶部包含了jquery,但函数不起作用。请看我的密码

<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
 $(document).ready(function(){
    function check_me(){
        alert(0123);
   }
 });
  </script>
   </head>
   <body>
    <button id="ids" value="123" onClick="check_me();" >click me </button>
   </body>
       </html>

$(文档).ready(函数(){
函数检查{
警报(0123);
}
});
点击我

您已经包含了jQuery库,但仍在使用javascript。您需要绑定click事件,如下所示

<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
 $(document).ready(function(){
    //selecting jquery using id
    $('#ids').click(function(){
        alert(0123);
   });
 });
  </script>
   </head>
   <body>
    <button id="ids" value="123" >click me </button>
   </body>
</html>

$(文档).ready(函数(){
//使用id选择jquery
$('#ids')。单击(函数(){
警报(0123);
});
});
点击我


注意-请确保使用jquery的每个元素都有唯一的id。

您已经包含了jquery库,但仍在使用javascript。您需要绑定click事件,如下所示

<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script>
 $(document).ready(function(){
    //selecting jquery using id
    $('#ids').click(function(){
        alert(0123);
   });
 });
  </script>
   </head>
   <body>
    <button id="ids" value="123" >click me </button>
   </body>
</html>

$(文档).ready(函数(){
//使用id选择jquery
$('#ids')。单击(函数(){
警报(0123);
});
});
点击我


注意-请确保使用jquery的每个元素都有唯一的id。

将函数放在document ready之外

<script>
 $(document).ready(function(){

 });
 function check_me(){
        alert(0123);
   }
  </script>

$(文档).ready(函数(){
});
函数检查{
警报(0123);
}

将功能置于文档准备之外

<script>
 $(document).ready(function(){

 });
 function check_me(){
        alert(0123);
   }
  </script>

$(文档).ready(函数(){
});
函数检查{
警报(0123);
}

将您的支票功能保留在文档之外。您的脚本应该是:

<script>
    function check_me(){
        alert(0123);
   }
  </script>

函数检查{
警报(0123);
}

仅限。

将支票功能保留在文档之外。您的脚本应该是:

<script>
    function check_me(){
        alert(0123);
   }
  </script>

函数检查{
警报(0123);
}

只有。

我知道,但我想在不使用按钮的情况下单击按钮使其工作。在这种情况下,您需要按照Osama Jetawe的建议,将函数置于
document.ready
之外。但是为什么要在这里使用jquery呢?我知道,但是我想在不使用按钮的情况下单击按钮就可以使用jquery。在这种情况下,您需要按照Osama Jetawe的建议,将函数置于document.ready之外。但是为什么您在这里使用jquery?是的,它正像我想要的那样工作,但为什么它以前不工作…?如果它解决了您的问题,请将答案标记为acceptedits不工作,因为该函数在全局范围内不可用是的,它正像我想要的那样工作,但为什么它以前不工作…?如果它解决了您的问题请将答案标记为acceptedits不工作,因为该函数在全局范围内不可用