Найти значине 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, время: 01:53. |