Как избежать повторения кода
К примеру, если делаем:
$('#abc').change(function() { //Здесь идет функция аякса $.ajax({... ... ... }) }); А вот есть, к примеру, кнопка: $('#bcd').click(function() { //Здесь идет функция аякса, абсолютно идентичная первой. $.ajax({... ... ... }) }); Это же дублирование кода. Как избежать? |
function ajax(){ //Здесь идет функция аякса $.ajax({... ... ... }) } $('#abc').change(ajax); $('#bcd').click(ajax);Стоило бы почитать про основы javascript прежде чем браться за jquery, имхо. |
Цитата:
Спасибо! |
Aetae,
Я никогда не изучаю, прежде чем начать работать. Работая, учусь. Может это неправильно, но это так. Я не программист по профессии. |
Вопрос вдогонку.
А если перед повторяющейся функцией идет другая аякса? $('#abc').change(function() { //Здесь идет функция аякса уникальная $.ajax({... ... ... }) //А сюда надо вставить отдельную функцию аякса //функция ajax - как писать? }); |
Часовой пояс GMT +3, время: 14:21. |