Помогите дописать скриптик
Подскажите пожалуйста, вот скрипт
$(document).ready(function(){ $.get('http://moykod.ru', function(data){ $('#model').html(data)}); var m = $var }); нужно или перед тем или после того как разместить код в model, сделать еще замену - кусочек в полученном коде на $var. Пробовал replace по разному :( , что то не догоняю, не получается |
e-do,
Распишите код в data - ибо непонятно что и как там заменять И что есть $var, если это PHP переменная, то меняйте на той странице ('http://moykod.ru') - откуда гетите PHP скриптом |
Вот так наверное вы хотели?
var m = <?=$var ?> этот кусок должен быть на странице если уж на то пошло а не в отдельном js файле. |
data - это блок, вызванный с помощью аякс, средствами движка в нем в том числе кусок кода этого
/* <![CDATA[ */ function getEmbed() { var embedCode = '<iframe width="550px" height="450px" src="http://moisite.ru/embed/0/PEREMENNAYA/0/" frameborder="0">'; embedCode += '</iframe>'; return embedCode; } var flashvars = { video_id: '8', video_url: 'http://moisite.ru/video.mp4/', postfix: '.mp4', skin: '1', bt: '3', hide_controlbar: '0', adreplay: 'true', embed: '1', }; var params = {allowfullscreen: 'true', allowscriptaccess: 'always'}; player('player', 'http://mooisite.ru/player/player.swfx', '550', '350', flashvars, params); /* ]]> */ место в коде куда я указал (http://moisite.ru/embed/0/PEREMENNAYA/0/), нужно поставить переменную "m" (генерированная движком) , которая видна только в том блоке, откуда кликом вызван верхний код. А после этого уже доработает код с первого поста. $('#model').html(data) если прописать переменную 'm' просто в код, то в #model оно вернет пустую строку на свое место, так как там, где находится #model это переменная не видна. Исходя из этого и нужно, сначала в полученный data подставить переменную, после уже весь код вставить в #model ------------- P.S. Спасибо, вопрос решен)) |
Часовой пояс GMT +3, время: 09:10. |