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 |