在页面加载时运行一次代码,然后每次单击一个按钮
我需要在加载页面时运行一次函数,然后在按下按钮时再运行一次。 如果我在页面加载时取出代码来运行它,那么无论何时按下按钮它都会起作用,否则它只在页面加载时运行一次,而不是在按下按钮时运行。
$(function() { // code to be run }); $(document).ready(function() { $("#button").click(function() { // code to be run }); });
function run(){ //code to run } $(document).ready(function() { $("#button").click(function() { run() }); run() });
定义一个函数:
$(function() { var your_code = function() { // code to be run }; $("#button").click(your_code); your_code(); });
工作实例 。