방명록을 남겨주세요!
-
-
-
-
-
우렁씨 2009/09/22 23:21 Modify/Delete
$("#b_1").accordion({header: "p", autoHeight: false, active: 300}).show();
-->autoHeight: true 로 해보시겠어요..
테스트 해보니 되네여.
(님 사이트 그 부분 태그만 따서 한거라 다른 변수가 있을지 모르지만..)
예전 제 경험에도 테이블의 크기를 제대로 못하더라구요.
아마 테이블 태그 때문에 그런듯 보이네여..
true로 해서 됐으면 좋겠네여..;;;
아..그리고 li ol ul 이부분도 잘 열고 닫았는지 체크해보세요... 소스보기로 봐서 들여쓰기가 안되 어리어리하게 보았지만 닫히는게 좀 이상하던데...
잘못 볼수도 잇고요..
그럼..수고여~
-
-
-
-
우렁씨 2009/09/12 09:19 Modify/Delete
여러 생각해봐도 이건 방법이 없을듯 합니다.
그냥 꼼수라면 이벤트가 닿는 부분을 넓게 잡아주는것 정도라고 할까..
도움이 못되겠네여.
넘 완벽히 할려고 하면 플젝 끝 안나요..;;
이젠 클라한테 넘기고 문제 생기는것 수정하는게..켁..
-
-
-
우렁씨 2009/08/23 19:27 Modify/Delete
답변이 늦었네요..;
자세힌 안봤지만, 혹시 관련사이트 이 이미지가 accordion이 펼쳐질때 덮어 버린 다는 말씀이죠?
혹시 position:absolute 아닌가요? relative 로 바꿔도 그런가요?
-
-
-
우렁씨 2009/08/14 13:18 Modify/Delete
제가 잘 이해 했나 모르겠네요.
즐프 하세요~
<script type="text/javascript">
function linkShow(e){
wH = $(window).height();//전체창 높이 구하고
bY = e.pageY; //현재 클릭된 객체 Y값 구함.
dH = $("#div").outerHeight(); //펼칠 레이어 높이 구함
lH = $("#link").height(); //link높이
lY = $("#link").position().top;//link Y
/////상단은 항상 띄울 공간이 있다는 전제하입니다. 만약 없다면 if문 하나더 추가하던가 조건을 반대로 돌리면..
if((wH - bY) > dH){ //클릭한 위치가 펼칠 레이어 높이보다 작게 남아 있을때 위로 펼침
$("#div").css({"top":lY+lH}); //레이어 띄울 위치값
$("#div").toggle().fadeIn();
}else{
$("#div").css({"top":lY-dH});
$("#div").toggle().fadeIn();
}
}
$(function(){
$("#link").bind(
"click",
{link:'a'},
linkShow);
});
</script>
<body>
<style type="text/css">
body {font-size:9pt;line-height:1.6em}
a {display:block;}
#div {position:absolute;display:none;width:200px;height:150px;overflow-y:auto;border:1px solid #ccc;}
</style>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<a href="javascript:void(0);" id="link">관 련 링 크</a>
<div id="div">
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
<a href="http://daum.net" target="_blank">다음</a>
</div>
<br /><br /><br /><br /><br />
<div id="log"></div>
</body>
-
-
-
우렁씨 2009/08/07 08:49 Modify/Delete
후배, 부담되시겠네요 ^^
링크란 의미가 php 의 include 랑 같은거 맞죠?
그럼 일반 스크립트는
document.write('<script src="file.js"><'+'/script>');
하고요,
굳이 jquery에서 쓸일이 없어 생각도 안하고 있었는데 저도 찾아보니 기본 유틸엔 없는거 같네요.
그런데 플러그인 형태로 다행이 있습니다.ㅎㅎ
css도 인클루드 되네요
http://plugins.jquery.com/project/includedemand
기본 사용법은 간단히 $.include('file.js');
등 여러개가 있습니다.
file.js 안의 함수를 읽어올때는 로드가 된후 실행해야하니 .load 이벤트와 같이 사용해야 좋겠습니다.
-
-