커스텀 Ajax Loader 이미지 만들어주는곳

http://www.ajaxload.info/

사이트 디자인에따라 적절한 Ajax Loader 이미지를 만들수 있다.

색상, 디자인, 투명배경 여부 등등.






Posted by 알 수 없는 사용자 :

JQUERY ANIMATE활용

2009. 8. 10. 14:47 from JAVASCRIPT
http://buildinternet.com/live/boxes/
알아두면 기획서 극복에 도움이 됩니다.

http://flowplayer.org/tools/demos/overlay/styling.html
UI관련 라이브러리들 모음
Posted by 윤재현 :
http://www.jankoatwarpspeed.com/examples/reinventing-drop-down/

/* dt 클릭시 하위 국가리스트 show/hide */
$(".dropdown dt a").click(function() {
$(".dropdown dd ul").toggle();
});

/* 이부분은 dropdown dd 의 display를 검사해서 수행하도 될듯한데 여기서는 이벤트발생객체의 parent를 검사함 */
$(document).bind('click', function(e) {
var $clicked = $(e.target);
if (! $clicked.parents().hasClass("dropdown"))
$(".dropdown dd ul").hide(); //펼치기에 방해 안되도록 dropdown 외부를 클릭했으면 hide
});
/* 하위국가리스트 선택시 액션이므로 첫줄만 보면 되겠음 .click, $(".dropdown dd ul").hide() */
$(".dropdown dd ul li a").click(function() {
var text = $(this).html();
$(".dropdown dt a span").html(text);
$(".dropdown dd ul").hide();
$("#result").html("Selected value is: " + getSelectedValue("sample"));
});
요새 트위트로 소스들좀 받고있는데 고작이런거나 쓸정도로 허접한것들만 올라와서 이거라도 올림. 우리 코딩팀에도 요건 좀 전달해야할듯 IE6에서 셀렉트박스가 다른객체위로 떡하니 올라가는 현상때문에..
Posted by 윤재현 :

onsubmit

2009. 6. 30. 10:28 from JAVASCRIPT
<body onload="~">

window.onload = init;
이런식으로 쓰면서
<form onsubmit=""> 은 여태 그냥 놔뒀었네요.

$(document).ready( function() {
document.forms['aa'].onsubmit = checkValidation;
function checkValidation(){
  alert('곱게못넘김');
  return false;
}

위의 밑줄친 코드를 사용함으로써
form태그의 onsubmit을 제거할 수 있습니다.
Posted by 윤재현 :

JQUERY 동적객체 컨트롤

2009. 6. 25. 16:33 from JAVASCRIPT
jquery는 셀렉터를 이용해 DOM에서 가져온 객체를 jquery내장함수를 이용해 다양하게 가공할 수 있다.
예를들어
<body>
  <div></div>
<script type="text/javascript">
//<![CDATA[
$(document).ready( function() {
  $('div').html('동적으로 추가된 innerHTML');
});
//]]>
</script>
</body>
※스크립트 태그는 head, 또는 body사이에만 넣을것!

위와같이 DOM을 읽어들여서 innerHTML을 수정할 수있다.
비슷한것 같지만 셀렉터로 읽어오지 않은
document.getElementsByTagName('div')[0] 에서는 html() 함수를 사용할 수 없다.
따라서
var d = document.createElement('div');
로 만들어진 div는 DOM Object가 될 수는 있지만 Jquery객체는 아니므로 Jquery에서 지원하는 내장함수들을 사용할 수 없다.

jquery의 동적이벤트 등록방식이 필요해서 위와같은 경우 처리법을 찾아봤는데 혹시나 하고
$(d).click(function(){alert();});
이렇게 써보니 Object를 Jquery객체로 인식했다. 해서
$(div).css('color','#f00').html('클릭이벤트 동적으로 등록').click(functionname).appendTo($('body'));
하게되면 onclick태그가 없이도 해당객체에 이벤트를 등록할 수 있다.
click이벤트가 아닐경우는 Jquery객체.bind('mouseover', function); 등의 형식으로 사용가능하다

그런데 $(document.createElement('div')).click(function(){alert();});
이렇게 하면 한줄이네.
Posted by 윤재현 :

1. parent일경우

var $ = window.parent.$;

$("#name").val("우왕ㅋ굳ㅋ");

alert($("#name").val());

 

결과는 부모도큐먼트의 name객체의 value를 반환

"우왕ㅋ굳ㅋ"

출력

  

2. opener일 경우

$("#name", opener.document ).val("우왕ㅋ굳ㅋ");

alert($("#name").val());

 

opener, parent 일경우가 서로 다르다...

왜그럴까??;;

 

Posted by 알 수 없는 사용자 :

JQUERY사용법

2009. 5. 15. 00:41 from JAVASCRIPT
http://www.ibm.com/developerworks/kr/library/x-ajaxjquery.html
$('#idname a').click(function(){~~~});
$('<p></p>')
.html('Hey World!')
.css('background', 'yellow')
.appendTo("body");
이런것들이 대표적
Posted by 윤재현 :
Posted by 윤재현 :

selectbox option추가(ie, ff)

2009. 4. 16. 11:17 from JAVASCRIPT
    var s = document.getElementById('searchtype');
    var o = document.createElement('option');
    o.text='a';
    o.value='a';
    s.options.add(o);
파폭에서 위에있는 options를 안써주면 스크립트오류 발생
Posted by 윤재현 :

SimpleModal (웹진) 효과

2009. 3. 31. 14:14 from JAVASCRIPT

화면 중간에 웹진 같은 iframe뜨고, 주변은 검은 색 배경 처리, 주변 이벤트는 실행되지 않는 효과
http://www.ericmmartin.com/simplemodal/
예)위 사이트에 들어가서  Demo를 누르면 볼 수 있다. Download를 누르면 자료를 받을 수 있다.

이런 효과를 줬던 기존 것들에서 나타나던 오류들(처음 실행할 때의 화면 크기만큼만 배경색을 뿌리고 나머지 부분은 흰색으로 남아있는 오류, 실행한 화면이 화면중간위치에서 벗어나는 오류)이 나타나지 않는다.

Posted by 알 수 없는 사용자 :