function openFaceBox(path) {
$.ajax({
type: "GET",
url: path,
success: function(data) {
$.facebox(data); // data returns html
var tableHeight = $(data).find('table').height();
console.log(tableHeight); // Output : 0 (Zero)
}
});
}
내 AJAX 반환 HTML AJAX 반환 데이터에 작동하지 않는 것은 다음과 같습니다 : .find()
가 작동하지 않는 이유jQuery를 찾기가
<div id="holder-1">
<h1>Content 1</h1>
</div>
<div id="holder-2">
<h1>Content 2</h1>
</div>
<div id="holder-3">
<h1>Content 3</h1>
</div>
<table>
<tr>
<td>abcd</td>
<td>Some Text Here Some Text Here Some Text Here Some Text Here
Some Text Here Some Text Here Some Text Here Some Text Here Some Text
Here Some Text Here Some Text Here Some Text Here Some Text Here Some
Text Here Some Text Here Some Text Here Some Text Here Some Text Here
Some Text Here Some Text Here Some Text Here Some Text Here Some Text
Here</td>
</tr>
</table>
내가 알아낼 수 없습니다. 기본적으로 나는 테이블 높이를 찾고 싶습니다. 혼란스러워서 알려주세요.
나는 이것을 시도했지만 작동하지 않습니다. – som
@SoumyaBiswas 표에 height = "10"을 추가 한 다음 시도해보십시오. 항상 작동합니다. 정의 된 높이가 없습니다. –
실제로 테이블의 높이를 찾고 싶습니다. 테이블 데이터가 증가합니다. 기본적으로 테이블 높이를 설정할 수 없습니다. – som