gpt4 book ai didi

javascript - onload 和 onclick 页面上的 jquery 函数调用?

转载 作者:行者123 更新时间:2023-11-29 17:23:37 25 4
gpt4 key购买 nike

我正在使用 jquery 日历,但我需要在页面加载和点击时调用一个函数。当页面第一次加载时,它应该自动调用并执行该函数,第二次及以后应该通过点击调用。是否可以??如果是,请帮助我。

   <script type="text/javascript">

$(document).ready(function(){
$("#fullDate").datepicker({

showOn: "button",
buttonImage: "images/calender.jpg",
buttonImageOnly: true,

onClose: function(dateText, inst) {
$('#year').val(dateText.split('/')[2]);
$('#month').val(dateText.split('/')[0]);
$('#day').val(dateText.split('/')[1]);
}


});


});
</script>

最佳答案

尝试编写一个命名函数并在两个事件上调用它:

function doSomething() {
// ...
}
$(document).ready(function() { doSomething() });
$(yourElem).on("click", function() { doSomething() });

除了编写一个匿名函数作为回调,仅调用 doSomething,您还可以将函数名称作为参数传递,通过避免不必要的匿名函数使内存困惑来获得一点性能:

$(document).ready(doSomething);
$(yourElem).on("click", doSomething);

关于javascript - onload 和 onclick 页面上的 jquery 函数调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10892106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com