2010-05-05 5 views

ответ

0

Этот код в основном проверка, существует ли какие-то данные if(data.result), а затем добавляет содержимое данных к законцовки ul с идентификатором intlist

Так что, если вы имели UL следующим образом:

<ul id="intlist"> 
    ... 
</ul> 

Тогда код jQuery будет вставлять результат data.content в этот список.

В jQuery вы можете использовать селекторы CSS, чтобы получить доступ к тем элементам, которые вы хотите. Если бы вы сделали $('ul'), это предоставит вам доступ ко всем ul на странице. Если вы должны были сделать $('#intlist'), это даст вам доступ к элементу с идентификатором «intlist». Вы можете комбинировать эти селекторы, как в вашем коде выше, так что $('ul#intlist') получает ul с идентификатором «intlist». Символ hash # используется для получения элементов по идентификатору.

Вы можете прочитать больше о jQuerys append() метод здесь: http://api.jquery.com/append/

1

если возвращение data от того, что я предполагаю, что это AJAX-вызов имеет свойство result, который не установлен в false или 0, а затем получить неупорядоченный список с идентификатором intlist и добавить все, что в content свойство возвращаемых данных.

Смежные вопросы