반응형

전체 글 139

[jQuery] 막강한 CSS 셀렉터

jQuery는 하나의 셀렉터에서 거의 모든 엘리먼트 조합을 선택할 수 있도록 하는 복잡하고도 완벽한 셀렉터 신택스를 갖고 있다. jQuery의 셀렉터 신택스는 CSS3과 XPath에 기반하고 있다. CSS3과 XPath 신택스를 더욱 잘 안다면, jQuery 사용이 더욱 수월해진다. // ---------------------------------------------------------- // multiple(selector1, selector2, selectorN) // ---------------------------------------------------------- $("div,span,p.myClass").css("border","3px solid red"); // ------------..

PROGRAMING/JQUERY 2011.04.30

[jQuery] 편리한 Ajax 호출

Ajax는 jQuery를 사용하면 더 단순해 질 수 있다. 일부 매개변수들을 서버 상의 페이지로 전달해야 할 경우 jQuery를 사용하면 이는 매우 간단하다. 필요한 메소드가 어떤 것인지에 따라서 $.post()와 $.get() 중 선택한다. 선택적 데이터 객체와 콜백 함수를 전달할 수도 있다. 복잡한 Ajax 스크립팅을 해야 한다면, $.ajax() 함수를 사용한다. // --------------------------------------- // $.get() // --------------------------------------- $.get('ajax/test.html', function(data) { $('.result').html(data); alert('Load was performed.'..

PROGRAMING/JQUERY 2011.04.30

[jQuery] 단순화

jQuery를 사용하면 복잡하지 않게 코드로 표현하고자 하는 것만 나타낼 수 있다. 엘리먼트를 반복할 필요가 없다. javascript jquery document.getElementById("ID") $("#ID") document.getElementById("ID").style.display = 'none' $("#ID").css("display","none") document.getElementById("ID").options[document.getElementById("ID").selectedIndex].value $("#ID option:selected").val() var ck = document.getElementByName("NAME"); var str = ""; for(var i = 0;i

PROGRAMING/JQUERY 2011.04.30

[jQuery] jQuery란?

2006년 초, John Resig가 만든 jQuery는 JavaScript 코드로 작업하는 사람들에게는 훌륭한 라이브러리이다. 여러분이 JavaScript 언어 초보자라서 라이브러리가 Document Object Model (DOM) 스크립팅과 Ajax의 복잡성을 다루어주기를 원하든지, 숙련된 JavaScript 구루로서 DOM 스크립팅과 Ajax의 반복성에 지루해졌다면, jQuery가 제격이다. jQuery는 코드를 단순하고 간결하게 유지한다. 많은 반복 루프와 DOM 스크립팅 라이브러리 호출을 작성할 필요가 없다. jQuery를 사용하면 매우 적은 문자로 표현할 수 있다. 단순화 편리한 Ajax 호출 막강한 CSS 셀렉터 HTML 애니메이션 DOM 스크립팅과 이벤트 헨들링 강력한 메소드 체인 (me..

PROGRAMING/JQUERY 2011.04.30

[MySQL] CREATE PROCEDURE

CREATE PROCEDURE 1. Syntax DELIMITER // -- Delimter 변경 DROP FUNCTION IF EXISTS // CREATE DEFINER = 'admin'@'localhost' PROCEDURE (IN Parameter VARCHAR(255)) RETURNS INT BEGIN DECLARE result INT DEFAULT -1; INSERT INTO (a) VALUES(Parameter); END // DELIMITER ; -- Delimiter 반환 Delemiter를 일시적으로 변경하는 이유 : SQL구문은 ";"로 끝나기 때문에 각 row가 끝날때마다 세미콜론을 넣어주면 SQL문과 Routine문의 구분이 애매해지기 때문 2. Usage CALL (Paramet..

DATABASE/MYSQL 2011.04.14
반응형