Хотите запустить функцию, если пользователь нажал на id^="mark_paid_used"
или значение изменилось в классе paid_used_amount_for_below_header_debit
такие коды работают
$('[id^="mark_paid_used"]').click(function(){
//do something
});
,
$('.paid_used_amount_for_below_header_debit').change(function() {
//do the same as above
});
но это не работает
$('.paid_used_amount_for_below_header_debit').change || $('[id^="mark_paid_used"]').click(function() {
});
Что будет правильным кодом?
Вы можете создать функцию, как у меня в примере. После этого вы можете передать его обработчику событий
var yourFunction = function () {
//do something
};
$('[id^="mark_paid_used"]').click(yourFunction);
$('.paid_used_amount_for_below_header_debit').change(yourFunction);
Вызовите функцию, затем добавьте ее как событие
var getfunction = function(){
};
$('[id^="mark_paid_used"]').click(getfunction);
$('.paid_used_amount_for_below_header_debit').change(getfunction);
Определите функцию и выполните ее, когда что-то произойдет.
function anyname(){
// your code
}
$('.paid_used_amount_for_below_header_debit').change(function(){anyname();});
$('[id^="mark_paid_used"]').click(function(){anyname()});