dan*_*tch 5 javascript jquery unobtrusive-javascript
我有一个输入元素
<select id="test"></select>
Run Code Online (Sandbox Code Playgroud)
在改变我想要调用多个功能
$('#test').change(function1, function2);
Run Code Online (Sandbox Code Playgroud)
现在的功能只是现在的警报
var function1 = function(){alert('a');};
var function2 = function(){alert('b');};
Run Code Online (Sandbox Code Playgroud)
只调用第二个函数.我知道这是因为警报和刹车点.我知道纠正这种方法的一种方法是从另一个函数调用function1和function2,但我想避免这种情况.
我不想使用匿名函数,所以我会创建一个新函数并将所有工作放在其中.
$('#test').change(onSelectChange);
var onSelectChange = function() {
function1();
function2();
}
Run Code Online (Sandbox Code Playgroud)