Ready Function

두가지 ready 함수

type 1

							$(ducument).ready(function() {
								// Code....
							});
						

type 2

							$(function() {
								// Code....
							});
						

참고

							window.onload = function () {
								// Code ....
							};			

							window.onload = initPage;
							function initPage () {
								// Code ....
							}
							
						

jQuery 프레임워크 충돌 방지

여러 프레임워크를 함께 사용할 때 프레임워크 간의 출돌이 발생할 수 있습니다. 특히 Prototype 프레임워크에서도 식별자 $를 사용하므로 출돌이 일어납니다. 충돌을 방지할 때 사용하는 메서드는 $.noConflict() 메서드입니다. $.noConflict() 메서드를 사용하게 되면 더 이상 jQuery의 식별자 $를 사용할 수 없습니다. 대신 jQuery 식별자를 사용해야 합니다

$.noConflict() 메서드

							$.noConflict();
							jQuery(document).ready(function() {
								// Code....
							});
						

$.noConflict() 활용 - 충돌방지 축약형으로 변경

jQuery 식별자가 너무 길다고 생각된다면 아래와 같이 jQuery 객체를 다른 변수에 저장해서 사용하면 됩니다.
아래는 새 변수로 j를 사용하고 있습니다.

							$.noConflict();
							var j  = jQuery;

							j(document).ready(function() {
								j('h1').removeClass('hight_light');
							});