Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   Не могу получить значение (https://javascript.ru/forum/css-html-firefox-mizilla/34113-ne-mogu-poluchit-znachenie.html)

nonamez 20.12.2012 18:47

Не могу получить значение
 
Вложений: 2
В общем-то есть на странице пару простых чекбоксов c одним классом - пытаюсь достать их значение по клику:

jQuery('#wrapper').on('change', 'input[name="site-id"]', function(e){
	console.log(jQuery(this));
	console.log(this.value);
	console.log(jQuery(this).val());
	console.log(jQuery(this).attr('value'));
	console.log(jQuery(this).index());
});


Во всех случаях (за исключением первого) возвращает андефайнт - тоесть клик по нужному элементу срабатывает, но самое интересное в том, что на Mac OS X 10.8 FireFox 17.0.1 работает, а на таком же лисе на винде бросает андефайн. Тоже самое и в осле. В хроме на винде и на маке в сафари всё ок.

Mac
Вложение 1545

Win
Вложение 1547

Сравнивал сорс код на винде и маке - отличие лиш в ссылках (на маке локалхост, на винде 102 локальный ип).

Так же отмечу, что пробовал и чейндж, и селект, и просто без .on и ещё кучу других и стили задвал и т.д., но факт остаёцо фактом - на маке в ff 17.0.1 работает, а на винде нет, но при этом просто чекбоксы отдельно от страницы работают ок...

Deff 20.12.2012 18:53

Цитата:

Сообщение от nonamez
пытаюсь достать их значение по клику:

jQuery('#wrapper').on('change',
Чот клика не видно

nonamez 20.12.2012 19:29

пробовал и клик, и чейндж, иселект - одно и то же

nonamez 20.12.2012 21:04

Таки нашел траблу - срабатывал фокус, причём только на винде http://nonamez.name/bug.html - с сорсе описал версии где что и как


Часовой пояс GMT +3, время: 19:50.