Я пытаюсь запустить скрипт Jquery, который изменит размер текста при нажатии. Вот мой код:
$('a').click(function(){
var os=$('p').css('font-size');
var uom=os.slice(-2);
var num=parseFloat(os,10);
$('p').css('font-size', num /1.4 + uom);
if(this.id == "zoom") {
$('p').css('font-size', num * 1.4 + uom)
}
})
Проблема в том, что скрипт не работает в Google Chrome. В IE8 и FF8 работает отлично. Почему это не работает в Google Chrome?
1 ответ
Кажется, это отлично работает для меня в Google Chrome, как вы и сказали. http://jsfiddle.net/pBEsR/3/
Какую версию Google Chrome вы используете? Я использую 16.0.912.63 м
Похожие вопросы
Новые вопросы
jquery
jQuery — это библиотека JavaScript. Также рассмотрите возможность добавления тега JavaScript. jQuery — это популярная кросс-браузерная библиотека JavaScript, которая упрощает обход объектной модели документа (DOM), обработку событий, анимацию и взаимодействие AJAX, сводя к минимуму расхождения между браузерами. Вопрос с тегом jQuery должен быть связан с jQuery, поэтому jQuery должен использоваться рассматриваемым кодом, и в вопросе должны быть как минимум элементы, связанные с использованием jQuery.
px
илиem
или что-то еще -$('p').css('font-size',(num* 1.4 + uom)+'px');