728x90
$.fn.getSelector = function() { var selector = $(this).parents().map(function() { return this.tagName; }).get().reverse().join(" "); if (selector) selector += " "+ $(this)[0].nodeName; var id = $(this).attr("id"); if (id) selector += "#"+ id; var classTag= $(this).attr("class"); if (classTag) selector += "." + $.trim(classTag).replace(/\s/gi, "."); return selector; };
jQuery 기반으로 만들었다.
$(object).getSelector();
return 값은 셀렉터 풀 네임( HTML 부터 해당 셀렉터까지 완벽하게 잡아준다 )
'it > programming' 카테고리의 다른 글
[HTML] placeholder 에서 줄바꿈하기 placeholder line break character (2) | 2015.05.22 |
---|---|
장고 테스트(Django PyUnit Test) - django.test (0) | 2015.03.04 |
NGINX + PostgreSQL 을 위한 리서치 (*번역) (0) | 2015.03.04 |