매우 구체적인 문제가 있습니다.div 또는 다른 테이블 행에 테이블 행을 삽입하는 방법 및 jQuery fadeIn 함수를 중단하지 않습니까?
fadeIn, fadeOut 함수를 사용하여 특정 코드를 삽입하고 싶지만 div 태그에 포함 된 tr 및 td 태그를 사용하는 경우 작동하지 않습니다. HTML에서
var registrationPart = $('div.registration-part');
var loginPart = $('div.login-part');
$('span.logreg.log').click (function() {
registrationPart.fadeOut("fast");
loginPart.fadeIn("slow");
}
그리고이 :
나는이 JS 부분에 대한 코드가 그럴 필요가있는 경우
<table class="table">
<div class="registration-part">
<tr>
<td>registration</td>
</tr>
</div>
<div class="login-part">
<tr>
<td>login</td>
</tr>
</div>
</table>
는 그래서 fadeIn이 페이드 아웃이 된 div의 내부 TD 태그를 작동하지 않습니다. div 또는 span으로 대체하면 모든 것이 잘 작동합니다.
tr, td를 남겨 두는 방법이 있나요? 그래서 div에 특정 스타일 시트를 만들 필요가 없으므로 tr, td처럼 보일 것입니다.
미리 감사드립니다.
고마워요, 그게 멋지게 작동합니다 – johnnyb3000
당신은 단지 1 tbody 만 가질 수 있다고 생각했습니다. 그러나 사실이 아니며 해결책은 훌륭합니다;) – johnnyb3000
@ johnnyb3000 당신은 하나만 ''
'(그리고 그들은''원소 앞에 올 필요가 있습니다), 당신이 원하는만큼 많은 수의 ''원소를 가질 수 있습니다. –div를 표 셀 안에 넣습니다. 여기를 참조 http://css-tricks.com/using-divs-inside-tables/
출처
2012-07-01 14:18:53 anazimok
fadeIn에 도움이되지 않습니다. fadeOut은 tr 및 td에 아무런 영향을주지 않는 것처럼 작동하지 않습니다. – johnnyb3000
왜
<div>
태그를 테이블에 사용하고 있습니까? 대신<tr>
태그를 사용해야합니다.는
here이 좋은 하루를 가지고이 바이올린을 시도하십시오
출처
2012-07-01 14:20:00 sdespont
제발, 제 설명을 한 번 더 읽어보십시오. 당신의 본보기가 완전히 잘못되었습니다. – johnnyb3000
출처
2012-07-01 14:26:49
관련 문제