运行 jQuery 页面加载和更改中的函数
Run Function in jQuery on Page Load and Change
我在 jQuery 中有一个函数,我想在页面加载和更改时 运行。我该怎么做?我目前只有变化部分..
$('input[name=INPUTNAME]').change(function(){
....
});
尝试
$(document).on("change", "input[name=INPUTNAME]", function(){})
您可以将一个函数传递给您的输入更改侦听器,并在文档就绪时调用相同的函数。
$(function() {
yourFunction();
$("input").change(yourFunction);
});
function yourFunction() {
alert("foo bar");
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" />
(function($) {
$(document).ready(yourFunctionName());
$('input[name=INPUTNAME]').on('change', yourFunctionName());
function yourFunctionName(){
//function body
}
})(jQuery);
试试这个。基本上,我们有一个函数并在输入更改和文档准备就绪时调用它。
我在 jQuery 中有一个函数,我想在页面加载和更改时 运行。我该怎么做?我目前只有变化部分..
$('input[name=INPUTNAME]').change(function(){
....
});
尝试
$(document).on("change", "input[name=INPUTNAME]", function(){})
您可以将一个函数传递给您的输入更改侦听器,并在文档就绪时调用相同的函数。
$(function() {
yourFunction();
$("input").change(yourFunction);
});
function yourFunction() {
alert("foo bar");
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" />
(function($) {
$(document).ready(yourFunctionName());
$('input[name=INPUTNAME]').on('change', yourFunctionName());
function yourFunctionName(){
//function body
}
})(jQuery);
试试这个。基本上,我们有一个函数并在输入更改和文档准备就绪时调用它。