Safari, Яблофон 5s, jQuery
Здравствуйте, уважаемые. Решил оптимизировать сайт под мобильные устройства и тут же у меня возникла проблема:
HTML: <html> <head> <script src="jquery-2.1.0.min.js"></script> <script src="jquery-migrate-1.2.1.js"></script> </head> <body> <div class="windowPre"></div> </body> </html> CSS: Код:
.windowPre { $('.windowPre').live("click", function(e){ $('.windowPre').hide(); }); И, собственно, все отлично на ПК, даже в браузере safari, но при событии click через яблофон - скрипт не срабатывает. В чем может быть дело? п.с: Живое демо: http://kotkew.com/client |
Цитата:
может on ? |
рони,
Ну, jquery-migrate должен добавлять старые методы, по идее... kotkew, Возможно, мобильный сафари не понимает click (он и не должен понимать по-хорошему, курсора-то нет. Есть touchstart) Кстати, прошу прощения за оффтоп, кто-нибудь встречал сводную таблицу добавления-удаления методов jQ от версии к версии? Когда-то пробовал гуглить - не нашел. |
Цитата:
|
Цитата:
http://api.jquery.com/ и посмотреть как по конкретному методу, так и блочно в разделах Version и Deprecated |
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 13:24. |