Добавьте div ниже родительского div, используя jquery - PullRequest
3 голосов
/ 23 марта 2010

Вот мой родительский div,

<div id="ResultsDiv" class="resultsdiv">
 <br />
 <span id="EmployeeName" style="font-size:125%;font-weight:bolder;">Pandiyan</span>
 <span style="font-size:100%;font-weight:bolder;padding-left:100px;">Category&nbsp;:</span>&nbsp;
 <span>Supervisor</span><br /><br />
 <span id="SalaryBasis" style="font-size:100%;font-weight:bolder;">Salary Basis&nbsp;:</span>&nbsp;
 <span>Monthly</span>
 <span style="font-size:100%;font-weight:bolder;padding-left:25px;">Salary&nbsp;:</span>&nbsp;
 <span>25,000</span>
 <span style="font-size:100%;font-weight:bolder;padding-left:25px;">Address&nbsp;:</span>&nbsp;
 <span>Madurai</span>
</div>

альтернативный текст http://img707.imageshack.us/img707/844/divl.jpg

Как добавить div ниже этого родительского div с помощью jquery,

function Iteratejsondata(HfJsonValue) {
    var jsonObj = eval('(' + HfJsonValue + ')');

    for (var i = 0, len = jsonObj.Table.length; i < len; ++i) {
        var employee = jsonObj.Table[i];

        //Add divs here based on length
    }
}

1 Ответ

8 голосов
/ 23 марта 2010

Вы можете использовать функцию insertAfter :

$('<div>' + employee.SomeProperty +'</div>').insertAfter('#ResultsDiv');

Это позволит вставить div для каждого emplyee сразу после div # ResultDiv.Если вы хотите вставить div в результирующий div, вы можете использовать метод append :

$('#ResultsDiv').append('<div>' + employee.SomeProperty +'</div>');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...