dazle
@dazle
Хороший электрик, но в душе программист

Как выбрать из массива только 1 элемент?

include("bd.php");

$res = mysql_query("SELECT idvol,reyting,name,vol,file,kto,DATE_FORMAT(data,'%d %M %Y') AS data,orderdate FROM `rus` ORDER BY `reyting` DESC ");
while($row = mysql_fetch_array($res))
{
echo '<div class="reyrus">
 <div class="summarus" data-summa="' . $row['idvol'] . '">';
 
echo $row['reyting'];

echo '</div>

 <div class="minusrus" data-minusrus="' . $row['idvol'] . '"><h5>-</h5></div>

 <div class="plusrus" data-plusrus="' . $row['idvol'] . '"><h4>+</h4></div></div>';
}

Этот код выдает весь список песен с их рейтингом и значками + и - для повышения или понижения рейтинга как мне добится того чтобы при клике на + анимация была только у одного элемента по которому кликал а не у всех вот код только он для всех (т.е при нажатии на + анимация действует на все объекты а не на один как мне надо)
$(function (){
$('.plusrus').on('click', function (){

                $('.summarus').each(function(){
                    $(this).animate({
                        'marginTop':'-120px','opacity':'0','marginRight':'-100px','font-size':'40px'
                    },1500);
                });
 
});
});
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Расширение mysql устарело 6 лет назад, и c 2015 года вообще удалено.

И вообще, это не javascript а php :)

$('.summarus') // эта штука выбирает все элементы с классом "summarus"
.each() // и перебирает их все
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы