[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: JQuery...обьясните разницу с toggle()
logic
Обьясните пожалуйста, почему в первом скрипте для <tr> мы прописываем событие $(this).click() чтоб подсветилась строчка, а во втором скрипте мы не пишем через click() чтоб появилась рамка, хотя так же кликаем по картинке для того чтоб появилась рамка?
1)

$('#moto_table tbody tr').toggle(function(){
$(this).click(function(){
$(this).addClass('svet');
})
},function(){
$(this).click(function(){
$(this).removeClass('svet');
})
})

2)

$('#div_for_img > img').toggle(function(eventObject){
if(eventObject.shiftKey){
$(this).css({'border':'4px solid #cc0000'});
}
else{
$(this).css({'border':'4px solid #333333'});
}
}

,
function(){
$(this).css({'border':'none'});
})

Это из Попова.
Спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.