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

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

QA

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

답변 2

본문

<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("마바사");

 

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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 841
© SIRSOFT
현재 페이지 제일 처음으로