Передать значение в callback, который вызывается после load() (после ajax)
Привет, для ajax-запросов использую функцию load(), третьим параметром указываю функцию обратного вызова, пример:
myDiv.load('example.com', {}, myCallback) Можно каким-нибуть образом передать параметры в функцию myCallback? Точнее, мне из myCallback надо обратиться к узлу myDiv. Из myCallback нельзя найти с помощью селекторов этот myDiv, потому что на странице есть несколько однотипных "myDiv-ов", id-ки, конечно, у них раные, но ведь как об этом узнает функция? |
$('button').click(function(){ var myDiv = $(какой то див); myDiv.load('example.com', {}, myCallback); var myCallback = function(){ // myDiv указывает на нужный див myDiv.css('color','red'); } }); , а ну так попробуй, через замыкания. |
Часовой пояс GMT +3, время: 20:57. |