누구든지이 코드의 의미를 설명 할 수 있습니까? AJAX를 호출 무엇인지 내가 추측하고있어에서 돌아 data
이 false
또는 0
로 설정되지 않은 속성 result
이있는 경우이 jQuery 코드는 무엇을 의미합니까?
if (data.result) {
$('ul#intlist').append(data.content);
}
누구든지이 코드의 의미를 설명 할 수 있습니까? AJAX를 호출 무엇인지 내가 추측하고있어에서 돌아 data
이 false
또는 0
로 설정되지 않은 속성 result
이있는 경우이 jQuery 코드는 무엇을 의미합니까?
if (data.result) {
$('ul#intlist').append(data.content);
}
이 코드는 기본적으로 일부 데이터가 if(data.result)
존재 여부를 확인하고 다음 다음과 같이 당신이 UL했다 그렇다면 intlist
의 ID와 함께 ul
의 마지막에 데이터의 내용을 추가합니다 :
<ul id="intlist">
...
</ul>
그러면 jQuery 코드는 data.content
의 결과를이 목록에 삽입합니다.
jQuery에서는 CSS 선택기를 사용하여 원하는 요소에 액세스 할 수 있습니다. $('ul')
을하면 페이지의 모든 ul에 액세스 할 수 있습니다. $('#intlist')
을 수행하면 id가 "intlist"인 요소에 대한 액세스 권한이 부여됩니다. 위의 코드 에서처럼 이러한 선택기를 결합하여 $('ul#intlist')
의 ID가 "intlist"인 ul을 얻게됩니다. 해시 #
기호는 Id로 항목을 얻는 데 사용됩니다.
jQuerys append()
방법에 대한 자세한 내용은 여기를 참조하십시오. http://api.jquery.com/append/
은 다음 ID intlist
으로 정렬되지 않은 목록을 얻고에서 무엇이든 추가 반환하는 데이터의 속성은 content
입니다.