Проблема JQuery Font Size Script - PullRequest
       0

Проблема JQuery Font Size Script

0 голосов
/ 10 февраля 2011

Я работаю над простым скриптом для увеличения / уменьшения размера шрифта с помощью Jquery. Вот HTML-код:

<head>
    <title>Font Sizer</title>
</head>
<body>
    <a id="increase" href="#">+</a><br/>
    <a id="decrease" href="#">-</a>
    <p>blah blah blah blah blah blah blah blah blah</p>
</body>

Код JQuery:

$(document).ready(function(){
    var textsize = $('p').css("font-size");
    var textunit = textsize.slice(-2);
    textsize = parseFloat(textsize, 10);
    console.log(textsize);

    $('#increase').click(function(){
        textsize++;
        console.log(textsize);

        ('p').css('font-size', textsize + textunit);
    }); 
});

Я работаю над jsFiddle, поэтому не требуется тег сценария для Jquery.

Может кто-нибудь сказать мне, почему размер шрифта не увеличивается, когда я нажимаю +?

Ответы [ 2 ]

2 голосов
/ 10 февраля 2011

Вы забываете знак "$" перед ('p'), он должен быть:

$('p').css('font-size', textsize + textunit);
0 голосов
/ 10 февраля 2011

Вы можете проверить эту ссылку http://www.shopdev.co.uk/blog/text-resizing-with-jquery/

Имеет необходимые функции, выглядит так же, как ваша.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...