Функция запуска jQuery onload и нажатие клавиши

У меня есть следующее, которое я хотел бы запустить в первый раз при загрузке страницы. Затем я хотел бы, чтобы он запускался при нажатии клавиши, когда пользователь вносит изменения . Функция, которую я хотел бы запустить, очень большая (урезанная для публикации здесь), поэтому я не хочу дублировать функцию. Есть ли способ вызвать функцию при загрузке, а затем повторно использовать ее при нажатии клавиши? Спасибо

  $(document).ready(function() {
     // this calculates the sum for some text nodes
     $("td, input").keyup(
        function (){
          var col_1revenue = $(".Col1Receipts, .Col1Receipts input").sum(); 
        } // function
      ); // keyup
    }); // document ready
5
задан Pranay Rana 1 June 2012 в 17:57
поделиться