我目前有四个change()
事件激发完全相同的代码(见下文),所以我想知道是否有办法将这些事件分组在一行中以保存重复代码四次?组JS事件
谢谢。
/** Check for a change to any of the search dropdowns */
$('#job-roles').change(function(e){
letter = $_GET('staff_search');
initiate_staff_search(letter, '<?php echo $staff_search_nonce; ?>', '<?php echo $name_search_type; ?>')
});
$('#ind-services').change(function(e){
letter = $_GET('staff_search');
initiate_staff_search(letter, '<?php echo $staff_search_nonce; ?>', '<?php echo $name_search_type; ?>')
});
$('#bus-services').change(function(e){
letter = $_GET('staff_search');
initiate_staff_search(letter, '<?php echo $staff_search_nonce; ?>', '<?php echo $name_search_type; ?>')
});
$('#indi-services').change(function(e){
letter = $_GET('staff_search');
initiate_staff_search(letter, '<?php echo $staff_search_nonce; ?>', '<?php echo $name_search_type; ?>')
});
'letter = $ _GET('staff_search');'??? – Matt
+1 @Matt哈哈哈我没有发现! – ManseUK
@Matt - 那个代码有什么问题? –