Сообщение от m1lk1way
|
Беру название трека, ложу в переменную track и для наглядности вывожу в input
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Track</title>
</head>
<body>
<li class="track">
<span class="title">На лабутенах - Кто-то там</span>
<span class="duration"></span>
<a href="#" class="buy not-active">Купить</a>
</li>
<li class="track">
<span class="title">Smells like teen spirit - Nirvana</span>
<span class="duration"></span>
<a href="#" class="buy not-active">Купить</a>
</li>
<form action="" method="post">
<label for="">Вы покупаете трек - <input id="trackname" type="text" disabled=""></label>
</form>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script>
$(document).ready(function() {
var track;
$('.buy').click(function(){
track = ($($(this)).siblings('.title')).text();
$('#trackname').val(track);
})
});
</script>
</body>
</html>
|
Спасибо огромное! Получилось сделать, теперь всё прекрасно работает. Вот, можете глянуть:
клик
Может тогда ещё на один вопрос ответите?
Как сделать чтоб на одной странице было несколько jQuery плееров. Как не пытался что-то намудрить результат один - если больше одного плеера, то вообще перестают работать. Скрипт вызова плеера вот:
<script type="text/javascript">
$(document).ready(function(){
var description = 'Ну тут как бы наверное.. я хз чё.. просто типо может описание треков или ещё чё. вот';
$('#player1').ttwMusicPlayer(brighton, {
autoPlay:false,
description:description,
jPlayer:{
swfPath:'assets/player/plugin/jquery-jplayer'
}
});
});
</script>