Ajax script seems not to work anymore Hitskin_logo Hitskin.com

This is a Hitskin.com skin preview
Install the skinReturn to the skin page

The forum of the forums
Would you like to react to this message? Create an account in a few clicks or log in to continue.
2 posters

    Ajax script seems not to work anymore

    Mati
    Mati
    Active Poster


    Posts : 1928
    Reputation : 331
    Language : HTML, CSS & JavaScript
    Location : Forum Services

    Solved Ajax script seems not to work anymore

    Post by Mati November 11th 2014, 7:21 pm

    I use this ajax script to count the new PM's but it seems not working anymore I have a custom navbar, was working fine one PunBB before I switched to phpBB3.    

    Code:
    $.ajax({
      url: '/privmsg?folder=inbox',
      success: function(ajax) {
        count = $('img[src="http://i78.servimg.com/u/f78/14/73/12/96/bf_new10.png"]', ajax).length;
     
        if (count < 1) {
          $('a.mailbox').html('<span>Mailbox</span>');
        }

        else {
          $('a.mailbox').html('<span>Mailbox ('+count+')</span>');
        }
      }
    });

    Any idea on how to fix this...


    Last edited by Mati™ on November 12th 2014, 8:22 am; edited 1 time in total
    Ange Tuteur
    Ange Tuteur
    Forumaster


    Male Posts : 13207
    Reputation : 3000
    Language : English & 日本語
    Location : Pennsylvania

    Solved Re: Ajax script seems not to work anymore

    Post by Ange Tuteur November 12th 2014, 1:28 am

    Hello Mati,

    Are you using this image for new messages ?
    https://i.servimg.com/u/f78/14/73/12/96/bf_new10.png
    Mati
    Mati
    Active Poster


    Posts : 1928
    Reputation : 331
    Language : HTML, CSS & JavaScript
    Location : Forum Services

    Solved Re: Ajax script seems not to work anymore

    Post by Mati November 12th 2014, 1:30 am

    Yeah that's the "Subject - New" icon from the Icons for topics.
    Ange Tuteur
    Ange Tuteur
    Forumaster


    Male Posts : 13207
    Reputation : 3000
    Language : English & 日本語
    Location : Pennsylvania

    Solved Re: Ajax script seems not to work anymore

    Post by Ange Tuteur November 12th 2014, 1:35 am

    Try this :
    Code:
    $.ajax({
      url: '/privmsg?folder=inbox',
      success: function(ajax) {
        count = $('dl[style*="http://i78.servimg.com/u/f78/14/73/12/96/bf_new10.png"]', ajax).length;
     
        if (count < 1) {
          $('a.mailbox').html('<span>Mailbox</span>');
        }

        else {
          $('a.mailbox').html('<span>Mailbox ('+count+')</span>');
        }
      }
    });
    Mati
    Mati
    Active Poster


    Posts : 1928
    Reputation : 331
    Language : HTML, CSS & JavaScript
    Location : Forum Services

    Solved Re: Ajax script seems not to work anymore

    Post by Mati November 12th 2014, 8:21 am

    Perfect thanks a lot Ange! Very Happy
    Ange Tuteur
    Ange Tuteur
    Forumaster


    Male Posts : 13207
    Reputation : 3000
    Language : English & 日本語
    Location : Pennsylvania

    Solved Re: Ajax script seems not to work anymore

    Post by Ange Tuteur November 12th 2014, 9:19 am

    You're welcome Very Happy

    Topic archived