vi 시작
 

-R : 읽기전용으로 오픈 

vi 종료

:q  : 파일 수정을 하지 않은 경우에 사용한다. 파일을 수정한 상태에서 이 명령을 사용하면 vi를 종료하지 못하고 에러를 출력한다. 

:q! : 파일을 수정했으나 수정 내용을 무시하고 원래 내용 그대로 종료한다

:w
vi로 편집한 내용이 버퍼에 임시로 저장된다. 이 명령은 버퍼의 저장된 내용을 파일에 저장하는 기능이며 vi를 종료하지는 않는다. 
 
:x : 
vi로 편집한 내용(버퍼의 내용)을 파일에 저장하고 vi를 종료한다

:wq(:wq!) : 버퍼의 내용을 파일에 저장하고 vi를 종료한다. 

커서 이동 

ctrl + f : 한화면 아래로 커서를 이동시킴
ctrl + b : 한화면 위로 커서를 이동시킴 

H (head) : 화면 첫라인
M (middle ) : 화면 중간으로
L (last) : 화면 마지막라인
G : 파일의 마지막행으로 이동 
:n : 파일의 n 라인으로 이동 

0 : 해당라인의 처음으로 
$ : 해당라인의 마지막으로 

글수정 

R : 커서 위치로부터 esc 를 누를때까지 입력되는 내용으로 대체한다. 

글삭제 

x : 커서가 있는 위치의 한글자를 삭제
X : 커서 바로 앞 글자를 삭제
dd : 라인삭제 
 


기타 

u : 바로 이전 작업을 취소한다
3>> : 현재라인부터 3줄까지 탭이동

주요 Last-line 모드 명령 
 

:set ts=4Tab 크기를 4로 지정한다

:set nu라인 수를 출력(:set nonu)한다.


 

'UNIX' 카테고리의 다른 글

압축  (0) 2012.02.05
맥- open 명령어  (0) 2012.02.05
path 지정  (0) 2012.02.05
unix 구조  (0) 2012.02.03
명령어  (0) 2012.02.03


'UNIX' 카테고리의 다른 글

압축  (0) 2012.02.05
맥- open 명령어  (0) 2012.02.05
path 지정  (0) 2012.02.05
vi editor  (0) 2012.02.03
명령어  (0) 2012.02.03
> ls -al | more

> ls *.html

> ls aaa???.html 

cat : 파일보기

> cat index.html > 1.txt (파일내용저장) 

> cat index.html >> 1.txt (1.txt + index.html)


more : 화면단위 파일보여줌

> more index.html

head : 첫라인부터 지정라인까지 출력 

> head -5 1.html 

tail : 지정된라인부터 마지막라인까지 출력 

> tail -5 1.html

> tail +10 1.html

> tail -f log.txt (append 되는 항목이 실시간으로 출력됨)

mv : 파일복사후 rename

> mv 1.html ../2.html (1.html 을 상위디렉토리로 이동후 파일명변경)

> mv 1.html 2.html (1.html 을 2.html 로 파일명변경)

> cd ~ : 홈디렉토리로 이동 

> find ~ -name love.html (-name : 서브디렉트로포함)

> which ping (실행파일 경로를 찾음)
 
> file *.* (파일종류) 

> cp index.html index33.html (복사)

grep -n 맹구 * : 현재 디렉토리(폴더)의 모든 파일들 중에서, "맹구"라는 문자열이 들어 있는 파일을 찾아서 그 문자열이 들어 있는 행을 화면에 출력합니다. 

> ls -al | grep html$ : 확장자가 html 인 파일만 필터링


도움말보기

> help --ls
> man ls
> info ls

기타명령어 

> date

 

> du -h (용량확인)

 

 
 

'UNIX' 카테고리의 다른 글

압축  (0) 2012.02.05
맥- open 명령어  (0) 2012.02.05
path 지정  (0) 2012.02.05
vi editor  (0) 2012.02.03
unix 구조  (0) 2012.02.03

$ul.listview('refresh');

'JqueryMobile' 카테고리의 다른 글

data- 속성  (0) 2012.02.23
scroll  (0) 2012.02.01
tmpl  (0) 2012.02.01
setting  (0) 2012.02.01

-- 호출 
LocationService.sendLocationInBackground(    

["HelloWorld"] ,

function(result) {

alert("Success : \r\n" + result);      

},

function(error) {

alert("Error : \r\n" + error);      

}

);

--phonegap.js

var LocationService = {

    sendLocationInBackground : function(types, success, fail) {

        return PhoneGap.exec(success, fail, "com.phonegap.locationService", "startLocationService", types);

    }

}; 

 

'PhoneGap' 카테고리의 다른 글

프로젝트 생성  (0) 2017.02.22

<script type="text/javascript" src="js/jquery.easing.1.3.js"></script>

<script type="text/javascript" src="js/jquery.mobile.scrollview.js"></script>

<script type="text/javascript" src="js/scrollview.js"></script>

'JqueryMobile' 카테고리의 다른 글

data- 속성  (0) 2012.02.23
listvie refresh  (0) 2012.02.01
tmpl  (0) 2012.02.01
setting  (0) 2012.02.01

<script type="text/javascript" src="js/jquery.tmpl.js"></script>      

<script type="text/javascript" src="js/jquery.tmplPlus.js"></script>


$ul
.append("<li><a href='#M1020' class='resetForm'>${name} [${addr1}]</a></li>", data)

.find("li").on("click",function(){

var item = $(this).tmplItem().data;

console.log(item);

    //조회

    var itemData = 

{

pgmId:"M1020",

custid:item.custid,

biztm:item.biztm,

jigu:item.jigu

};

    $.serverCall(itemData);

}).appendMore(obj,params);

'JqueryMobile' 카테고리의 다른 글

data- 속성  (0) 2012.02.23
listvie refresh  (0) 2012.02.01
scroll  (0) 2012.02.01
setting  (0) 2012.02.01

$(document).bind("mobileinit",function(){

$.mobile.selectmenu.prototype.options.nativeMenu = false;

    $.extend($.mobile,{

        loadingMessage : '처리중입니다.'

,defaultTransition : 'fade'                 

    });

});  

'JqueryMobile' 카테고리의 다른 글

data- 속성  (0) 2012.02.23
listvie refresh  (0) 2012.02.01
scroll  (0) 2012.02.01
tmpl  (0) 2012.02.01
collection = table 
document = row

//경로
> --dbpath=경로
 
//connect
> cd bin
> mongodb 

//명령어
> show dbs;
> use egoing(DB명);
> show collections(테이블);
> db.x.insert({name:'aaa',age:30}); //x = collection (컬렉션이 없을경우 자동생성)
> var foo = {name:'bbb',age:29};
> db.x.insert(foo);
> db.x.find();    //select
> db.x.insert({test:'Hello World!'});
> db.x.find({test:'Hello World!'});    //where






 

'mongodb' 카테고리의 다른 글

mongolian  (0) 2012.03.16
버전확인  (0) 2012.03.16
설치  (0) 2012.03.16
명령어  (0) 2012.03.16
함수기능확인  (0) 2012.02.14
response.setHeader("Access-Control-Allow-Origin","*");
response.setHeader("Access-Control-Allow-Headers","X-Requested-With");

'Java' 카테고리의 다른 글

SYNCHRONIZE 작업시 불필요한 파일 제외하기  (0) 2017.07.02
svn 싱크  (0) 2017.07.02
was 없이 컨트롤러 테스트 하기  (0) 2017.05.04
controller 에서 주로 쓰는 annotation 정리  (0) 2017.05.04
맥에서 톰캣부팅시키기  (1) 2012.01.05
localhost-3:Users sonagisw$ cd /Applications
localhost-3:Applications sonagisw$ pwd
/Applications
localhost-3:Applications sonagisw$ ls
Address Book.app Font Book.app Photo Booth.app Time Machine.app
App Store.app Google Chrome.app Preview.app Twitter.app
Automator.app Image Capture.app QuickTime Player.app Utilities
Balsamiq Mockups.app Launchpad.app Remote Desktop Connection.app android
Calculator.app Mactracker.app SQLDeveloper.app iAntiVirus
Chess.app Mail.app Safari.app iCal.app
DVD Player.app Microsoft Office 2011 Stickies.app iChat.app
Dashboard.app Microsoft Silverlight StuffIt Expander.app iTunes.app
Dictionary.app Mission Control.app System Preferences.app iWork '09
FaceTime.app NATEON10_MAC_beta.dmg TextEdit.app tomcat
Firefox.app NateOn.app TextWrangler.app
localhost-3:Applications sonagisw$ cd tomcat/
localhost-3:tomcat sonagisw$ ls
LICENSE RELEASE-NOTES bin lib temp work
NOTICE RUNNING.txt conf logs webapps
localhost-3:tomcat sonagisw$ cd bin
localhost-3:bin sonagisw$ ls
bootstrap.jar cpappend.bat shutdown.sh tool-wrapper.sh
catalina-tasks.xml digest.bat startup.bat version.bat
catalina.bat digest.sh startup.sh version.sh
catalina.sh setclasspath.bat tomcat-juli.jar
commons-daemon-native.tar.gz setclasspath.sh tomcat-native.tar.gz
commons-daemon.jar shutdown.bat tool-wrapper.bat
localhost-3:bin sonagisw$ ./startup.sh
Using CATALINA_BASE:   /Applications/tomcat
Using CATALINA_HOME:   /Applications/tomcat
Using CATALINA_TMPDIR: /Applications/tomcat/temp
Using JRE_HOME:        /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
Using CLASSPATH:       /Applications/tomcat/bin/bootstrap.jar
localhost-3:bin sonagisw$ cd ../logs
localhost-3:logs sonagisw$ ls
catalina.2012-01-05.log host-manager.2012-01-05.log manager.2012-01-05.log
catalina.out localhost.2012-01-05.log
localhost-3:logs sonagisw$ ls -al
total 24
drwxr-xr-x@  7 sonagisw  admin   238  1  5 14:27 .
drwxr-xr-x@ 13 sonagisw  admin   442 12 13 16:22 ..
-rw-r--r--   1 sonagisw  admin  1814  1  5 14:27 catalina.2012-01-05.log
-rw-r--r--   1 sonagisw  admin  1814  1  5 14:27 catalina.out
-rw-r--r--   1 sonagisw  admin     0  1  5 14:27 host-manager.2012-01-05.log
-rw-r--r--   1 sonagisw  admin   232  1  5 14:27 localhost.2012-01-05.log
-rw-r--r--   1 sonagisw  admin     0  1  5 14:27 manager.2012-01-05.log
localhost-3:logs sonagisw$ tail -f catalina.out
2012. 1. 5 ???? 2:27:06 org.apache.catalina.startup.HostConfig deployDirectory
????: Deploying web application directory ROOT
2012. 1. 5 ???? 2:27:06 org.apache.coyote.http11.Http11Protocol start
????: Starting Coyote HTTP/1.1 on http-8080
2012. 1. 5 ???? 2:27:06 org.apache.jk.common.ChannelSocket init
????: JK: ajp13 listening on /0.0.0.0:8009
2012. 1. 5 ???? 2:27:06 org.apache.jk.server.JkMain start
????: Jk running ID=0 time=0/82  config=null
2012. 1. 5 ???? 2:27:06 org.apache.catalina.startup.Catalina start
????: Server startup in 1002 ms

'Java' 카테고리의 다른 글

SYNCHRONIZE 작업시 불필요한 파일 제외하기  (0) 2017.07.02
svn 싱크  (0) 2017.07.02
was 없이 컨트롤러 테스트 하기  (0) 2017.05.04
controller 에서 주로 쓰는 annotation 정리  (0) 2017.05.04
cross domain  (0) 2012.01.18
var obj = {"aaa" : function(){return "AAA";}};

alert(obj.aaa);

 

'javascript' 카테고리의 다른 글

DOM  (0) 2012.02.17
var 키워드와 영역  (0) 2012.02.07
배열에 함수를 담아서 사용가능  (0) 2011.11.25
클래스 생성  (0) 2011.11.25
Call by value, Call by reference  (0) 2011.11.25
var arr = [];
arr[0] = function(x){return x * x;};

alert(arr[0](2));    // 2 * 2 = 4 

'javascript' 카테고리의 다른 글

var 키워드와 영역  (0) 2012.02.07
함수는 개체의 속성으로 사용가능  (0) 2011.11.25
클래스 생성  (0) 2011.11.25
Call by value, Call by reference  (0) 2011.11.25
객체 생성  (0) 2011.11.25
//Person Class
function Person(name,salary)
{
   this.name = name;
   this.salary = salary;

   var printf = function(msg)
   {
      document.write(msg + "<br/>");
   }

   this.payCheck = function(){
      var monthly = this.salary / 12;
       printf ("이름 : " + this.name + ", 월급 : " + monthly);
   }


//클래스의 인스턴스 생성
var p1 = new Person();
p1.name = "홍길동";
p1.salary = 3600;
p1.payCheck(); 

var p2 = new Person("백두산", 4800);
p2.payCheck(); 

'javascript' 카테고리의 다른 글

함수는 개체의 속성으로 사용가능  (0) 2011.11.25
배열에 함수를 담아서 사용가능  (0) 2011.11.25
Call by value, Call by reference  (0) 2011.11.25
객체 생성  (0) 2011.11.25
null과 undefined  (0) 2011.11.25
        // 기본 타입 : Call by value(값 전달)
        var hi = "안녕하세요."; // 문자열, 숫자, ...
        // 객체 타입 : Call by reference(참조 전달)
        var obj = { name:"박용준" };

        // 거꾸로 함수
        function reverseFunc(str) {
            str = str.split('').reverse().join('');
            return str;
        }
        function reverseFuncObject(obj) {
            obj.name = reverseFunc(obj.name);
            return obj;
        }

        // 페이지 로드 이벤트 잡기
        window.onload = function () {
            print(reverseFunc(hi)); // .요세하녕안 
            print(hi); // 안녕하세요.

            print(reverseFuncObject(obj).name); // 준용박
            print(obj.name); // ?
        };

'javascript' 카테고리의 다른 글

배열에 함수를 담아서 사용가능  (0) 2011.11.25
클래스 생성  (0) 2011.11.25
객체 생성  (0) 2011.11.25
null과 undefined  (0) 2011.11.25
배열생성 및 인덱스  (0) 2011.11.25
        // 출력 함수
        function print(msg) {
            document.write(msg + "<br />");
        }
 
        // 개체 생성 : empty object
        var o1 = {};
        o1.x = 10; // 새로운 속성인 x가 추가
        o1.y = "안녕"; // y 속성 추가

 
        // 개체 생성 2 : Object()
        var o2 = new Object();
        o2.z = "박용준";


        // 개체 생성 3 : object literal
        var na = { name: "박용준", age: 21 };
        print(na.name + ", " + na.age);
 
        // 중첩된 속성 : nested object
        var my = { name: "박용준", address: { num: 1, street: "원창로"} };


        // toString() 함수 : 모든 객체(Object)는 toString() 함수를 갖는다. -> 객체를 문자열로 변환
        print([10, 20, 30].toString());
        print(true.toString()); // true -> "true" : 성질 자체가 문자열로 바뀜
        print(print.toString()); // 함수 자체를 문자열로 출력
        print(/\d/.toString()); // 정규식 자체를 문자열로 출력
 
        // toString() 함수 재정의(override)
        print(na); // [object Object]
        na.toString = function () {
            return "이름 : " + this.name + ", 나이 : " + this.age;
        };
 
        print(na); // "이름 : 박용준, 나이 : 21"
        print(na.toString());

'javascript' 카테고리의 다른 글

클래스 생성  (0) 2011.11.25
Call by value, Call by reference  (0) 2011.11.25
null과 undefined  (0) 2011.11.25
배열생성 및 인덱스  (0) 2011.11.25
=== 연산자와 !== 연산자  (0) 2011.11.25
        // 출력 전담 함수
        function print(msg) {
            document.write(msg + "<br />");
        }
        //[1] null : 아무것도 없다는 것을 의미
        var nullValue = null;
        if (!nullValue) {
            print("null은 조건절에서 false로 취급");
        }
        //[2] 값을 할당
        var hasValue = "아무거나";
        if (hasValue) {
            print("값이 들어있는 변수는 true로 취급");
        }
        hasValue = 0;
        if (!hasValue) {
            print("변수에 할당된 값이 0이면 false로 취급");
        }
        //[3] undefined : 변수의 값이 아무것도 없음
        var notValue;
        if (!notValue) {
            print("할당되지 않은 변수는 false로 취급 : " + notValue);
        }
        var obj = { name: "홍길동" };
        print(obj.name + ", " + obj.age); 

'javascript' 카테고리의 다른 글

클래스 생성  (0) 2011.11.25
Call by value, Call by reference  (0) 2011.11.25
객체 생성  (0) 2011.11.25
배열생성 및 인덱스  (0) 2011.11.25
=== 연산자와 !== 연산자  (0) 2011.11.25
        //[1] 배열의 인덱스는 문자열이다.
        var arr1 = [10, 20, 30];
        document.write(arr1[2] + "<br />"); // 30
        document.write(arr1["2"] + "<br />"); // 30
        for (var i in arr1) {
            document.write(i + ", " + typeof i + "<br />");
        }
        
        //[0] 빈 배열 생성
        var arr2 = new Array();
        var arr3 = [];

        //[2] 배열의 인덱스는 마이너스 인덱스 사용 가능
        for (var i = -10; i < 10; i++) {
            arr2[i] = i; // -10~9 : length => 10
        }
        document.write(arr2.length + "<br />"); // 0~9 : 10
        for (var i = -10; i < arr2.length; i++) {
            document.write(arr2[i] + "<br />");
        }
        //[3] 띄어진 인덱스 사용 가능
        arr3[3] = "333";
        arr3[5] = "555";
        arr3[7] = "777";
        document.write("<hr />" + arr3.length + "<br />"); // 8

'javascript' 카테고리의 다른 글

클래스 생성  (0) 2011.11.25
Call by value, Call by reference  (0) 2011.11.25
객체 생성  (0) 2011.11.25
null과 undefined  (0) 2011.11.25
=== 연산자와 !== 연산자  (0) 2011.11.25
<head>
    <title>=== 연산자와 !== 연산자</title>
    <script type="text/javascript">
        var str = "";
        
        document.write(str == 0); // true => 관대하게 비교
        document.write(str === 0); // false => 정확한 타입 비교
   
        document.write("<hr />");
   
        document.write(str != 0); // false
        document.write(str !== 0); // true

        document.write("<hr />");

        document.write(null == undefined); // true
        document.write(null === undefined); // false

    </script>
</head>
<body>
    <div>
        == 연산자 보다는 === 연산자를 사용하자
    </div>
</body>

'javascript' 카테고리의 다른 글

클래스 생성  (0) 2011.11.25
Call by value, Call by reference  (0) 2011.11.25
객체 생성  (0) 2011.11.25
null과 undefined  (0) 2011.11.25
배열생성 및 인덱스  (0) 2011.11.25
=================================== ResponseText.aspx ========================================

using System;
using System.Web.Services;
using System.Collections.Generic;
using System.Web.Script.Services;

public partial class Ajax_AspNet_ResponseText : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        // Empty
    }

    // 단일값 반환 : 01.SingleValueReturn.htm에서 테스트
    [WebMethod]
    public static string GetMessage()
    {
        return "닷넷코리아";
    }

    // 개체값 반환 : 02.htm
    [WebMethod]
    public static Person GetRedPlus()
    { 
        // 아래와 같이 했을 때 
        // {"d":{"__type":"Person","Name":"박용준","Age":21,"Male":true}}로 변환됨
        // Ajax쪽에서는 data.d.Name, data.d.Age 식으로 가져감
        return new Person() { Name = "박용준", Age = 21, Gender = true };
    }

    // 날짜값 반환 : 03.DateTimeValueReturn.htm
    [WebMethod]
    public static DateTime GetTime()
    {
        return DateTime.Now.ToUniversalTime(); 
    }

    // List<T> 형태를 JSON 형태로 출력
    [WebMethod]
    [ScriptMethod(ResponseFormat=ResponseFormat.Json)]
    public static List<Memo> GetMemos()
    {
        List<Memo> lst = new List<Memo>() { 
            new Memo(){Num=1,Name="홍길동"},
            new Memo(){Num=2,Name="백두산"},
            new Memo(){Num=3,Name="한라산"}
        };
        return lst; 
    }
}

public class Memo
{
    public int Num { get; set; }
    public string Name { get; set; }
}

public class Person
{
    public string Name { get; set; }
    public int Age { get; set; }
    public bool Gender { get; set; }
}



================================================ SingleValueReturn =======================================

            $.ajax({
                type: "post",
                url: "ResponseText.aspx/GetMessage",
                data: "{}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    alert(data.d); // 단일값 : {d:'닷넷코리아'}
                },
                error: function (data) { alert('에러 발생'); }
            });

================================================ ObjectValueReturn =======================================

            $.ajax({
                type: "post",
                url: "ResponseText.aspx/GetRedPlus",
                data: "{}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    var result = data.d;

                    var type = result.__type; // "Person"
                    var name = result.Name; // "박용준"
                    var age = result.Age; // 21
                    var male = result.Gender; // true

                    debugger; // IE : 여기서 멈춤, 디버깅 창 출력(옵션에서 디버깅 사용시)
                },
                error: function (data) { alert('에러 발생'); }
            });

================================================ DateTimeValueReturn =======================================

        // unix time 형태의 시간 문자열을 JavaScript 날짜형으로 변환 
        function DateDeserialize(dateStr) {
            return eval('new' + dateStr.replace(/\//g, ' '));
        }
        $(document).ready(function () {
            $.ajax({
                type: "post",
                url: "ResponseText.aspx/GetTime",
                data: "{}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    var result = data.d;
                    document.write(result); // /Date(1259306350000)/
                    document.write("<br />");
                    var time = DateDeserialize(data.d); // 자바스크립트 날짜형으로 출력
                    document.write(time);
                    var today = new Date(time); // 자바스크립트에서 원하는 형태로 사용 가능
                    document.write("<br />" + today.getFullYear() + "년 입니다."); 
                    //return; debugger;
                },
                error: function (data) { alert('에러 발생'); }
            });
        });

================================================ ListToJSON =======================================
 
<head>
    <title>리스트값 반환</title>
    <script src="../../js/jquery-1.3.2-vsdoc2.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $.ajax({
                type: "post",
                url: "ResponseText.aspx/GetMemos",
                data: "{}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success:displayData, // displayData함수로 외부에 출력코드 작성
                error: function (data) { alert('에러 발생'); }
            });
        });
        function displayData(data, status) {
            $('#ctlMemoList').empty();
            var table = "<table><tr><td>번호</td><td>이름</td></tr>";
            // Microsoft Ajax에서는 보안목적으로 data.d로 실제 데이터를 감싸놓음.
            $.each(data.d, function (index, entry) {
                table += '<tr><td>' + entry["Num"] + '</td><td>' + entry["Name"] + '</td></tr>';
            });
            table += "</table>";
            $('#ctlMemoList').append(table); 
        }
    </script>
</head>
<body>
    <div id="ctlMemoList"></div>
</body> 

'Jquery' 카테고리의 다른 글

each completed  (0) 2017.08.03
stringfy  (0) 2012.02.03
드롭다운리스트의 텍스트와 값 가져오기  (0) 2011.11.25
split 이렇게도 쓰넹  (0) 2011.11.25
체크박스 전체선택 및 해제  (0) 2011.11.25
<head>
    <title>DOM요소의 attribute 읽어오기</title>
    <script src="../js/jquery-1.3.2-vsdoc2.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $('#btn').click(function () {
                alert($('#test > option:selected').val());
                alert($('option:selected').text()); 
            });
        });
    </script>
</head>
<body>

<select id="test">
    <option value="1">안녕</option>
    <option value="2">방가</option>
</select>

<input type="button" id="btn" value="z" />

</body>

'Jquery' 카테고리의 다른 글

stringfy  (0) 2012.02.03
jQuery Ajax로 ASP.NET과 연동하는 방법  (0) 2011.11.25
split 이렇게도 쓰넹  (0) 2011.11.25
체크박스 전체선택 및 해제  (0) 2011.11.25
selectable  (0) 2011.11.25
//배열로 변환
var data = "ASP JSP PHP Ajax Silverlight JAVA CSS".split(' ');

 

'Jquery' 카테고리의 다른 글

jQuery Ajax로 ASP.NET과 연동하는 방법  (0) 2011.11.25
드롭다운리스트의 텍스트와 값 가져오기  (0) 2011.11.25
체크박스 전체선택 및 해제  (0) 2011.11.25
selectable  (0) 2011.11.25
sortable  (0) 2011.11.25
<head>
    <title>체크박스 전체선택 및 해제</title>
    <script src="../../js/jquery-1.3.2-vsdoc2.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            //[1] 전체선택 체크박스 클릭시 
            $('#chkAll').click(function () {
                // ul에 포함되어져 있는 모든 체크박스를 가져옴
                var $checkboxes = $(this).parents('ul:first').find(':checkbox');
                // chkAll 체크되어져 있다면, "전체선택" -> "선택해제"
                if (this.checked) {
                    $(this).next().text("선택해제"); // <em>의 텍스트 "선택해제"로 변경
                    $checkboxes.attr('checked', 'true'); // 모든 체크박스에 checked속성을 추가
                }
                else {
                    $(this).next().text('전체선택');
                    $checkboxes.attr('checked', '');
                }
            });            
        });
    </script>
</head>
<body>
    <ul>
        <li><label><input type="checkbox" id="chkAll" /><em>전체선택</em></label></li>
        <li><label><input type="checkbox" id="Checkbox1" />C#</label></li>
        <li><label><input type="checkbox" id="Checkbox2" />ASP.NET</label></li>
        <li><label><input type="checkbox" id="Checkbox3" />Silverlight</label></li>
        <li><label><input type="checkbox" id="Checkbox4" />WPF</label></li>
    </ul>
</body>

'Jquery' 카테고리의 다른 글

드롭다운리스트의 텍스트와 값 가져오기  (0) 2011.11.25
split 이렇게도 쓰넹  (0) 2011.11.25
selectable  (0) 2011.11.25
sortable  (0) 2011.11.25
slideToggle  (0) 2011.11.25
<head>
    <title>개체 선택</title>
    <style type="text/css">
        .ui-selected { background-color:Yellow; color:Black; }     
    </style>
    <script src="../js/jquery-1.3.2-vsdoc2.js" type="text/javascript"></script>
    <script src="../js/jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $('ul').selectable(); // 선택
        });
    </script> 
</head>
<body>
    <ul>
        <li>XHTML</li>
        <li>CSS</li>
        <li>JavaScript</li>
    </ul>    
</body>

'Jquery' 카테고리의 다른 글

split 이렇게도 쓰넹  (0) 2011.11.25
체크박스 전체선택 및 해제  (0) 2011.11.25
sortable  (0) 2011.11.25
slideToggle  (0) 2011.11.25
replaceWith  (0) 2011.11.25
<head>
    <title>개체 정렬</title>
    <script src="../js/jquery-1.3.2-vsdoc2.js" type="text/javascript"></script>
    <script src="../js/jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $('ul').sortable({
                axis: "y",
                opacity: 0.5
            });
            $('tr').sortable({axis:"x", opacity:0.5});
        });
    </script>
</head>
<body>
    <ul>
        <li>XHTML</li>
        <li>CSS</li>
        <li>JavaScript</li>
    </ul>    
    <table border="1">
        <tr>
            <td>첫번째 셀</td><td>두번째 셀</td>
        </tr>
    </table>
</body>

'Jquery' 카테고리의 다른 글

체크박스 전체선택 및 해제  (0) 2011.11.25
selectable  (0) 2011.11.25
slideToggle  (0) 2011.11.25
replaceWith  (0) 2011.11.25
not(), filter()  (0) 2011.11.25
            $("#btn").click(function() {
                //[!] 숨김->보임->숨김
                $("#first").slideToggle('slow');
            });

'Jquery' 카테고리의 다른 글

selectable  (0) 2011.11.25
sortable  (0) 2011.11.25
replaceWith  (0) 2011.11.25
not(), filter()  (0) 2011.11.25
라디오버튼의 체크된 value  (0) 2011.11.25
            $("button").click(function () {
                // 나자신(버튼)을 <div> 태그로 변경하자.
                $(this).replaceWith("<div>" + $(this).text() + "</div>");
            });

'Jquery' 카테고리의 다른 글

sortable  (0) 2011.11.25
slideToggle  (0) 2011.11.25
not(), filter()  (0) 2011.11.25
라디오버튼의 체크된 value  (0) 2011.11.25
다중 속성 지정  (0) 2011.11.25
            $('.term')
                .not(":odd").css("backgroundColor", "Yellow")
                .end()
                .filter(":odd").css("background-color", "LightBlue");

'Jquery' 카테고리의 다른 글

slideToggle  (0) 2011.11.25
replaceWith  (0) 2011.11.25
라디오버튼의 체크된 value  (0) 2011.11.25
다중 속성 지정  (0) 2011.11.25
params  (0) 2011.11.25
$('input:radio[name=Gender]:checked').val();

'Jquery' 카테고리의 다른 글

replaceWith  (0) 2011.11.25
not(), filter()  (0) 2011.11.25
다중 속성 지정  (0) 2011.11.25
params  (0) 2011.11.25
플러긴 만들기  (0) 2011.11.25
            $("#img").attr({
                src: "../ProductImages/COM-01.jpg",
                alt: "이미지", 
                title: "이미지명"
            });

'Jquery' 카테고리의 다른 글

not(), filter()  (0) 2011.11.25
라디오버튼의 체크된 value  (0) 2011.11.25
params  (0) 2011.11.25
플러긴 만들기  (0) 2011.11.25
플러긴 만들기  (0) 2011.11.25

+ Recent posts