<ul class="jcarousel-list jcarousel-list-horizontal"
id="mycarousel2" style="overflow: hidden; position: relative; top: 0px; margin: 0px; padding: 0px; left: 0px; width: 736px;">
<li class="jcarousel-item jcarousel-item-horizontal jcarousel-item-1 jcarousel-item-1-horizontal"
style="float: left; list-style: none outside none;" jcarouselindex="1">
</li>
</ul>
В firefox вот это срабатывает
$('#mycarousel2 li.jcarousel-item-1').append('test');
В хроме нет.
Проверяю таким образом
console.log($('#mycarousel2 li.jcarousel-item-1').attr('jcarouselindex'));
firefox возвращает 1, т.е видит данный элемент. А хром undefined.
Как обратиться к элементу что бы хром его тоже увидел. Подскажите, если не трудно)
Спустя 22 минуты, 5 секунд (18.02.2012 - 13:34) TranceIT написал(а):
Проверь так:
Должно возвращать test.
alert($('#mycarousel2 li.jcarousel-item-1').html())
Должно возвращать test.
Спустя 1 минута, 46 секунд (18.02.2012 - 13:35) SoMeOnE написал(а):
TranceIT
firefox вурнул test, хром - null
firefox вурнул test, хром - null
Спустя 9 минут, 42 секунды (18.02.2012 - 13:45) TranceIT написал(а):
Скорее всего потому, что Chrome не может отыскать значение в классе. Попробуйте использовать уникальный id.
Спустя 8 минут, 8 секунд (18.02.2012 - 13:53) SoMeOnE написал(а):
TranceIT
Это готовый плагин jquery, надеюсь он не испортит своей работы если я добавлю id
Это готовый плагин jquery, надеюсь он не испортит своей работы если я добавлю id
Спустя 2 минуты, 55 секунд (18.02.2012 - 13:56) TranceIT написал(а):
Цитата (SoMeOnE @ 18.02.2012 - 12:53) |
Это готовый плагин jquery, надеюсь он не испортит своей работы если я добавлю id |
А чего тут надеяться? Пробовать надо.
Спустя 2 минуты, 28 секунд (18.02.2012 - 13:59) SoMeOnE написал(а):
Еще один момент. У меня вначале добавляются ли в этот список на лету, динамически. Точно итаким способом каким я показал. Это рабоатет и в лисе и в хроме. Если мы уходим со страницы прошлые данные записанные в куки, на загруженной странице заново добавляются к этому пустому списку. Опять тем же самым способом. В этом момент опера и лис работают правильно, а хром не добавляет.
Хотя если находиться на страницы и динамически добавлять элементы, хром их добавляет правильно.
Где искать ошибку. Может инициализация списка, плагином в хроме медленее, чем в лисе, и из за этого он не успевает увидеть сгенерированый плагином список со своими классами.
Такое может быть?
Хотя если находиться на страницы и динамически добавлять элементы, хром их добавляет правильно.
Где искать ошибку. Может инициализация списка, плагином в хроме медленее, чем в лисе, и из за этого он не успевает увидеть сгенерированый плагином список со своими классами.
Такое может быть?
Спустя 3 часа, 53 минуты, 7 секунд (18.02.2012 - 17:52) SoMeOnE написал(а):
Проблема решилась таким методом.
Научно-популярно методом доказано, что лис лучше хрома )))
setTimeout("$('#mycarousel2 li.jcarousel-item-1').append('test')", 1000);
Научно-популярно методом доказано, что лис лучше хрома )))
Спустя 5 минут, 37 секунд (18.02.2012 - 17:57) king написал(а):
Цитата (SoMeOnE @ 18.02.2012 - 14:52) |
Научно-популярно методом доказано, что лис лучше хрома ))) |
так и есть, FF лучше всех. У хрома есть что-то от IE, правда 1000000000 лучше, но все же тупит иногда как IE )