Найти значине ID зная значение Class
<div class="playerbox" id="28372"></div>
<script type="text/javascript">jwplayer("28372").setup({
playlist:[
{file:"http://my-free-torrent.ru"}
]});
</script>
<script>
jQuery(document).ready( function() {
idplayer = ($('.playerbox').attr('id')) ;
alert (idplayer) ;
});
</script>
значение в idplayer не передается, подскажите пожалуйста в чем моя ошибка? |
<html><head>
<script src="http://code.jquery.com/jquery.min.js"></script>
<script>
$(document).ready(function() {
var idplayer = $('.playerbox').attr('id') ;
alert(idplayer) ;
}) ;
</script>
</head><body>
<div class="playerbox" id="28372"></div>
</body></html>
|
а можно прокомментировать?
в предложеном коде тоже неработает: undefined тут загвоздка в id="28372" и в скрипте jwplayer("28372").setup({ playlist:[ {file:"http://my-free-torrent.ru"} ]}); Заметили цифры одни? Так нужно чтобы определить выводимый плеер. если поменять идентификатор то код работает. Но идентификатор должен быть один. |
Цитата:
Цитата:
Цитата:
|
да все правильно у вас то работает потому что порядок другой, в вашем случае плеер не будет работать. мой код тоже работает если поменять местами блок <div class="playerbox" id="28372"></div> и скрипт вывода плеера
А надо в таком порядке: <div class="playerbox" id="28372"></div> <script type="text/javascript">jwpl ayer("28372").setup({ playlist:[ {file:"my-free-torrent.ru"} ]}); </script> Скрипт то работает и вставляет в блок плеер, но переменная idplayer пуста. |
Может плеер удаляет атрибут id? Да и че вабще гадать? F12 (или Ctrl+Shif+I) и не париться.
|
a11igator,
вы id получали так?
$(document).ready(function() {
// тут код
}) ;
|
блин точно код подмняет на флеш, хм а как тогда вперед замены прочитать ID ?
|
| Часовой пояс GMT +3, время: 00:39. |