Вставьте HTML с помощью jQuery - PullRequest
3 голосов
/ 06 сентября 2010

Если у меня есть блок HTML, например: -

<div id="t1">
    <div>
        <input type="text" value="Bla"/>
    </div>
    <!--INSERT JQUERY HTML HERE--> </div>

Как бы мне узнать о вставленном HTML, сгенерированном кликом пользователя там, где находится мой комментарий? При каждом действии пользователя мне нужно будет вставить блок кода, который будет выглядеть примерно так:

<div id="block1"><span>bla bla bla</span></div>

так что теоретически после нескольких щелчков мы можем получить что-то вроде:

<div id="t1">
    <div>
        <input type="text" value="Bla"/>
    </div>
    <div id="block1"><span>bla bla bla</span></div>.
    <div id="block2"><span>bla bla bla</span></div>.
    <div id="block3"><span>bla bla bla</span></div>.
</div>

Мне известна функция append(), но я не уверен, сработает ли она здесь.

Если у кого-то есть лучшее решение для HTML-кода, предложите.

1 Ответ

1 голос
/ 06 сентября 2010

Да, Приложение работает хорошо :

$('#t1').append('<div id="block1"><span>bla bla bla</span></div>');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...