PDA

Просмотр полной версии : jquery совместимость браузеров


barnaki
27.05.2009, 12:43
если уброать эти строки

if (!event) event = window.event;
var target = (event.target) ? event.target : event.srcElement;

то работает в opera и firefox
а если оставить то работает в IE

$(function(){
if (!event) event = window.event;
var target = (event.target) ? event.target : event.srcElement;

$('#vstar')
.bind('click',function(event){
say('whee once');
})
.bind('click',function(event){
say('whee TWICE');
})
.bind('click',function(event){
say('wheE THREE TIMES');
});
});

как сделать чтобы работало во всех .

astrologer
27.05.2009, 12:54
Эти строки нужно убрать, по двум причинам:
1. Они находятся не на своём месте и потому ничего полезного не делают.
2. jQuery обрабатывает это самостоятельно.