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, время: 05:53. |