1. #1

    Registered
    14/08/10
    Location
    Diest
    Posts
    2,419
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    8/16

    Unexpected token ILLEGAL

    Zoals je hier kan zien wordt er in maxfontsize.js een JS-fout gegeven, nl. 'Unexpected token ILLEGAL'.

    Ik heb al naar verschillende oplossingen gezocht, maar niks lijkt te werken. Ik heb de code van dat file'tje eerst getest in jsfiddle en daarna gecopypastet. Op StackOverflow stond dat het daar wel eens mee te maken kan hebben, maar ik weet niet wat ik daar dan mee moet doen?
    no votes  

  2. #2
    Zero Grav's Avatar
    Registered
    06/06/04
    Location
    Bilzen
    Posts
    8,805
    iTrader
    18 (100%)
    Mentioned
    0 Post(s)
    Reputation
    42/128
    Edit: Foutje, fout gezien, secondje..
    Uw site is trouwens nog steeds echt super traag.

    Doe eens gewoon een backspace na uw allerlaatste ;, dat lost het hier op.
    Last edited by Zero Grav; 23-02-2012 at 15:07.
    no votes  

  3. #3

    Registered
    14/08/10
    Location
    Diest
    Posts
    2,419
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    8/16
    Quote Originally Posted by Zero Grav View Post
    This quote is hidden because you are ignoring this member. Show
    Edit: Foutje, fout gezien, secondje..
    Uw site is trouwens nog steeds echt super traag.
    I know. Nu waarschijnlijk zeker, aangezien ik JS samenvoegen heb afgezet.


    Quote Originally Posted by Zero Grav View Post
    This quote is hidden because you are ignoring this member. Show
    Doe eens gewoon een backspace na uw allerlaatste ;, dat lost het hier op.
    Hier niet hoor. Kan je je code eens copypasten wat jij hebt dan?

    EDIT: lokaal werkt het ook niet, maar op jsfiddle wel ... http://jsfiddle.net/Yb9yj/

    EDIT2: laatste puntkomma was blijkbaar corrupt.

    Deze code werkt:
    Code:
    (function ($) {
        $.fn.textfill = function (options) {
            this.each(function () {
                var fontSize = options.maxFontPixels;
                var ourText = $('h2 a', this);
                var maxHeight = $(this).height();
                var maxWidth = $(this).width();
                var textHeight;
                var textWidth;
                do {
                    ourText.css('font-size', fontSize);
                    textHeight = ourText.height();
                    textWidth = ourText.width();
                    fontSize = fontSize - 1;
                } while ((textHeight > maxHeight || textWidth > maxWidth) && fontSize > 16);
            });
            return this;
        };
    })(jQuery);
    
    $(document).ready(function () {
        $('.fotonode.fotopagina').textfill({
            maxFontPixels: 30
        });
    });
    EDIT3: ah, nu begrijp ik wat je bedoelde ZeroGrav Je had dus gelijk.
    Last edited by -BVR-; 23-02-2012 at 15:50.
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in