Знатокам Jquery (как добавит домен к относительной ссылке)

Discussion in 'PHP' started by ufaclub, 17 Aug 2012.

  1. ufaclub

    ufaclub New Member

    Joined:
    13 Jul 2010
    Messages:
    204
    Likes Received:
    0
    Reputations:
    0
    есть ссылка вида

    PHP:
    <div id="post">
    <
    h2><a href="Hyper_Jump.apk">Скачать Hyper Jump для Android</a></h2>
    </
    div>

    как на джуквери добавить к ней путь вида

    http://site1.ru/files/games

    т.е чтобы скрипт сформировал ссылку вида


    PHP:
    <div id="post">
    <
    h2><a href="http://site1.ru/files/games/Hyper_Jump.apk">Скачать Hyper Jump для Android</a></h2>
    </
    div>
     
  2. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,248
    Likes Received:
    1,148
    Reputations:
    886
    Code:
    $(function() {
      $('h2 > a').attr('href','http://site1.ru/files/games/' + $('h2 > a').attr('href'));
    })
    
     
    _________________________
    #2 Konqi, 17 Aug 2012
    Last edited: 17 Aug 2012
  3. ufaclub

    ufaclub New Member

    Joined:
    13 Jul 2010
    Messages:
    204
    Likes Received:
    0
    Reputations:
    0
    PHP:



    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <
    html lang="ru" dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

    <
    script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>

    <script type="text/javascript">
    $(function() {
      $('div#post > a').attr('href','http://site1.ru/files/games/' + $('div#post > a').attr('href'));
    })
    </script>

    </head>
    <body>
     <div id="post">
    <h2><a href="Hyper_Jump.apk">Скачать Hyper Jump для Android</a></h2>
    </div>  

    </body>
    </html>





    чето не работает.. :(

    и как это все сделать с

    <script type="text/javascript">
    jQuery.noConflict();

    .............................

    </script>

    хотя еслт h2 удалить - работает...

    все спасибо! разобрался! работает... :)
     
    #3 ufaclub, 17 Aug 2012
    Last edited: 17 Aug 2012