вот такой вот 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% правильные
попробуй поменяй свой img на вот это <img title="some word" id='img_' src="../001.jpg" /> и в js коде поменяй на вот это $('#img_').addClass('try'); Что-то не помню, чтобы jquery находил по титлу...
неа не работает. насчет титла вот пример из книги . $('img[alt]').addClass('thickBorder').add('img[title]').addClass('seeThrough') и у них работает. там целый сайт для практики можно скачать.