У меня проблема с jquery в Chrome и Safari, скрипт отлично работает в mozilla и opera.Проблема с jquery в Chrome и Safari: отлично работает в Mozilla и Opera: пожалуйста, помогите
Пожалуйста, проверьте эту ссылку http://phpmagic.info/jquery/
При нажатии на кнопку, все коробки должны идти вниз, то значение в textare comeup в первом поле, и то же самое должно произойти столько раз, вы нажимаете на Это отлично работает в Mozilla и Opera, но не в Chrome и Safari (также в IE6). В этих браузерах новые ящики не упали, только существующие
Пожалуйста, дайте мне решение (пожалуйста, проверьте исходный код):
<script language="javascript" src="jquery-1.4.2.min.js"></script>
<script language="javascript">
$(document).ready(function() {
var top = 0;
$('#contents div').each(function(index, val) {
$(this).css('top', top + 'px');
top = top + 61;
});
$('#btn').bind('click', function() {
$('#contents div').each(function(index, val) {
var newtop = parseInt($(this).css('top')) + 61;
//$(this).css('top',newtop +'px');;
$(this).animate({
top: newtop + 'px'
}, 800, function() {
//
});
});
$('#contents div:first').before('<div class="link">' + document.getElementById('val').value + '</div>');
});
})
</script>
Это создает новый 'div', который отлично подходит, но они не двигаются правильно. ... и почему вы используете 'document.getElementById()', когда используете jQuery? –