НЕ МОГУ ПОДКЛЮЧИТЬСЯ К ID ПОСЛЕ GET()
Доброго времени суток!
Нужна помощь... я не могу обозначить id для блока вот пример: var id= '#1'; $(id).html('12345'); http://learn.javascript.ru/play/dXR2Yb у меня подключается id в виде строки и по другому никак... поэтому я не могу его объявить(( Пожалуйста, помогите. Заранее, Спасибо! |
Brook,
Ваш код срабатывает до того момента, когда документ полностью загрузился. Нужно исправить так: <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script></head> <body> <script> $(function() { // пишем необходимый код в document ready var id='#two'; $(id).html('123'); }); </script> <div id="two"></div> </body> </html> |
так не получается у меня эти блоки загружаются get()
|
function addBl(id) { var id0 = eval(id.slice(1,2))+3; $.get('/index/0-'+id0, function(fg){ var reg = /<div class="ext"[^>]*?><\/div>/gm; do {matched = reg.exec(fg);if(matched){$('#othvd').html($('#othvd').html()+matched[0]); }} while(matched); });$(function() {$('#'+id.slice(1,2)).html(id.slice(1,2)).attr({'left':id.slice(3,6),'top':id.slice(7,10)})});} |
через ajax тоже не вышло((
function addBl(id) { var id0 = eval(id.slice(1,2))+3; $.ajax({ type: 'GET', url: '/index/0-'+id0, success:function(fg){ var reg = /<div class="ext"[^>]*?><\/div>/gm; do {matched = reg.exec(fg);if(matched){$('#othvd').html($('#othvd').html()+matched[0]); }} while(matched); }}); $("#othvd").ajaxComplete(function() {var realid = '#'+id.slice(1,2);$(realid).html('qwet').attr({'left':id.slice(3,6),'top':id.slice(7,10)})}); } |
Часовой пояс GMT +3, время: 16:04. |