2014-04-29 2 views
-1

자바 스크립트에서 사용되는 상황에 따라 CSS 요소를 변경하려고합니다. JS에서 CSS 사용

내가 시도했다 예를 들어

했다 :

if ('image'=="clicked") 
{blahblahblah} 

'이미지'내 DIV의 ID 또는 CSS의 DIV 태그 것이다. Jquery에서 $('#image').click을 사용할 수 있지만 Jquery가 내 상황에 좋을 것이라고는 생각하지 않습니다.

+3

image로 왜 jQuery를 당신을 위해 좋지 않을까요? 그리고 왜 그것을 태그로 추가 했습니까? –

+1

jQuery를 사용하지 않으려는 경우 Jquery 태그가 제거되었습니다. – Liam

+0

이 질문을 이해할 수 없습니까? 당신이 원하는 것을 명확히해야합니다. 그것이 쓰여졌 기 때문에 이것은 명확하지 않다 – Liam

답변

2

document.querySelector을 고려하십시오. 유효한 CSS 선택기를 받아들이면 강력합니다. myElement.querySelector과 같은 다른 요소에서 시작하여 선택기와 일치하는 해당 요소의 자식 만 가져올 수도 있습니다. 굉장히 유용하다!

IE7 이하는이 기능을 지원하지 않습니다.

1

가정하여 id

document.getElementById('image').onclick = function() { 
    alert("button was clicked"); 
}​;​ 
+0

@Archer, 죄송합니다, 나는 – SagarPPanchal

+0

을 업데이트했습니다. - 내가 가진 것 : – Archer

+0

@Archer, 선생님에게 조언 해 주셔서 고맙습니다. – SagarPPanchal

관련 문제