Jquery

Discussion in 'PHP' started by barnaki, 6 May 2009.

  1. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    вот такой вот index.html
    HTML:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <link rel="stylesheet" type="text/css" href="styles.css">
    <script type="text/javascript" src= src="jquery-1.2.1.js"></script>
    <script type="text/javascript" src= src="try.js"></script>
    <title>Untitled Document</title>
    </head>
    
    <body>
    
    <img title="some word" src="../001.jpg" /> 
    </body>
    </html>
    вот такой вот try.js
    HTML:
    window.onload = function() {
    	$('img[title]').addClass('try');
    }
    вот такой вот styles.css
    HTML:
    .try 
    {
    border:solid 10px #FF0000;
    }
    но не работает. кто может сказать почему. пути 100% правильные
     
  2. m0nsieur

    m0nsieur Elder - Старейшина

    Joined:
    8 Apr 2008
    Messages:
    223
    Likes Received:
    69
    Reputations:
    10
    попробуй поменяй свой img на вот это
    <img title="some word" id='img_' src="../001.jpg" />

    и в js коде поменяй на вот это
    $('#img_').addClass('try');

    Что-то не помню, чтобы jquery находил по титлу...
     
  3. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    неа не работает. насчет титла вот пример из книги .
    $('img[alt]').addClass('thickBorder').add('img[title]').addClass('seeThrough')
    и у них работает. там целый сайт для практики можно скачать.
     
  4. barnaki

    barnaki Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    676
    Likes Received:
    130
    Reputations:
    4
    ой как нелепо. 2 раза src прописано в head
     
    1 person likes this.