this img DOM
Есть хтмл код
<div class='user'><img src=''>Tigran Muradyan</div><div class='user'><img src=''>Artur Muradyan</div><div class='user'><img src=''>Dion van Hezewijk</div><div class='user'><img src=''>Elena Afanaseva</div> Я хочу каждому диву дать свой путь к картинке, тоесть если в диве содержиться tigran muradyan - загружать эту картинку, если artur muradyan - другую. Я написал такой код.
$(document).ready(function () {
if($('.user:contains("Tigran Muradyan")').length) {
$(this).children("img").attr('src','tiko.png');
}
});
Но что-то не работает. Подскажите? |
Цитата:
|
Не понял вас. Сам код генерируеться из php.
$query = mysql_query ("SELECT * FROM users");
while($echo = mysql_fetch_array($query)){
echo "<div class='user'><div class='pic'></div><div class='username'>Username:".$echo['username']."</div><div style='clear:both;'></div></div>";
}
|
Цитата:
- Все получилось, спасибо! |
Цитата:
Цитата:
|
Хотя бы так (хотя бы!):
// вот это - должно быть в базе а не хрен знает где
$avatars = array(
'Tigran Muradyan' => 'tiko.png',
'Elena Afanaseva' => 'el.png',
);
$query = mysql_query ("SELECT * FROM users");
while($echo = mysql_fetch_array($query)){
$avatar = isset($avatars[ $echo['username'] ]) ? $avatars[ $echo['username'] ] : 'noimage.png';
echo "<div class='user'><img class='pic' src='$avatar'></div><div class='username'>Username:".$echo['username']."</div><div style='clear:both;'></div></div>";
}
|
| Часовой пояс GMT +3, время: 16:28. |