У меня есть поле textarea, где пользователи могут ввести код встраивания youtube, а затем отправить i, захватить val текстового поля и добавить его в тело. Я хочу добавить? Id = 123 в конец src в коде для встраивания, прежде чем добавить его в тело. Самый простой способ сделать это. Добавленное значение должно быть IFrame код с модифицированным ЦСИJQuery Изменение attr val перед добавлением
Код для вставки выглядит как
<iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/aemXgP-2xyg" frameborder="0" allowfullscreen></iframe>
Обновлено КОДЕКСА
var value = $('textarea').val();
var wmode = '?id=123';
var value1 = $(value).attr("src", $(value).attr("src") + wmode);
var code = $('<div class="abs embed" id="embedId">' + value1 + '<span class="move"></span></div>');
$(code).appendTo(...
Я хочу, чтобы добавить весь код Iframe включая модифицированный атрибут Src а не только src. – Hussein
@alex Весь iframe будет добавлен к BODY. Использование 'attr()' просто изменяет атрибут src –
Все методы jQuery являются целыми, поэтому iframe.attr (blablabla) .appendTo() добавит iframe. – Robin