jquery fileupload와 jquery textarea autoresize를 사용하는데,

대상이 모두 동적으로 추가되는 것들이라, 기본 사용법으로는 사용할 수 없어서

찾아보니 livequery라는 훌륭한 jquery plugin이 있었다.(제작자 홈페이지, GitHub)

희안한건 jquery plugin 공식 배포 사이트에서는

이 plugin을 찾을수 없었다.

jquery와 포함이 돼 버린건지 알수는 없지만, 일단 기본 jquery에서는 원하는 기능을

찾을 수 없어서 이 plugin을 사용하기로 했다.

사용법은 다른 plugin들과 비슷하다.

동적으로 추가된 요소에 이벤트를 bind할때
$('selector').livequery('click', function() {
});

이건 jquery의 liveon, delegate 등으로 가능하므로 꼭 livequery를 사용할 필요는 없다


동적으로 추가된 요소에 jquery plugin을 적용할때
$('input:file').livequery(function () {
                var $obj = $(this);
                $obj.fileupload({...........});
});




Posted by incree

2013/08/22 07:51 2013/08/22 07:51
, , ,
Response
0 Trackbacks , 0 Comments
RSS :
http://www.incree.com/tc/incree/rss/response/260

Trackback URL : 이 글에는 트랙백을 보낼 수 없습니다


Notices

Archives

Authors

  1. incree

Recent Trackbacks

Calendar

«   2017/03   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Site Stats

Total hits:
394911
Today:
47
Yesterday:
155