Xwab
Форумыnavigate_nextJavaScript

Сложноватая задача на JQUERY
Сообщения
Hameleon

У меня возникла проблема с JQUERY. Я создаю модальное окно с использованием Jquery Tools (http://flowplayer.org/tools/overlay/index.html) вот таким вот образом:
$("#modal").overlay({
finish: {top: 'center'},
mask: {
color: '#fff',
loadSpeed: 200,
opacity: 0.6
},
effect: 'apple',
closeOnClick: false,
closeOnEsc: true,
load: true
});
Мне надо назначить многократное использование .overlay() Тоесть чтобы, после первого щелчка по input type="submit" Модальное окно тоже выводилось. Поэтому я решил использовать .live('overlay')
Вопрос: Как м не в live передать все параметры параметры ({
finish: {top: 'center'},
mask: {
color: '#fff',
loadSpeed: 200,
opacity: 0.6
},
effect: 'apple',
closeOnClick: false,
closeOnEsc: true,
load: true
}
) для overlay

_____________________________
Я смотрел такой вариант:
// зададим обработчик
$('#foo').bind('custom', {otherParam:'uha-ha!'}, function(event, param1, param2){
alert(param1 + "\n" + param2); // так осуществляется доступ к данным extraParameters
alert(event.data.otherParam); // а так к данным eventData
});

// вызовим событие методом trigger, в результате будет запущен наш обработчик
$('#foo').trigger('custom', ['Custom', 'Event']);
Но не знаю и как его использовать...

26 Мар 2011, 16:33
Ответить на тему