jquery css 속성값으로 선택 가능 할까요?

jquery css 속성값으로 선택 가능 할까요?

QA

jquery css 속성값으로 선택 가능 할까요?

본문

<div style="margin-left: 10px;">가나다</div> 

<div style="margin-left: 20px;">가나다</div> 

 

 

글작성시 에디터에서 이렇게 작성 됬을때

마진-레프트가 10과 20을 각각 선택하여

조작좀 할려고 하는데요

 

jquery 를 이용하여

html의 스타일값 으로 그 div 를 선택 할수 있을까요??

 

 

 

이 질문에 댓글 쓰기 :

답변 2

스타일 선택자는 없습니다. 굳이 하시려면

$("div").each(function(){

if($(this).css('marginLeft")=="10px")

{

   // 처리 

}

});

 

이런식으로 해야하는데 굳이 꼭 이렇게할 필요가 있을까요? 

클래스나 id를 부여해서 컨트롤 하는게 좋을것 같습니다. 

// $("div[style^='margin-left'][style$='20px;']").text("마바사");

$("div[style*='margin-left: 20px;']").text("마바사");

 

// 요런 식으로도 가능합니다 

답변을 작성하시기 전에 로그인 해주세요.
전체 90
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT