입력 태그가 집중 될 때 div를 강조 표시하지 않습니다. 참고 : 입력 태그 내 목표 DIV 년대 모두 코드이 같이입력 태그 div 외부에있는 div를 초점 맞추는 방법
<div><input type="text"/></div>
<div>this should change color when input is focused</div>
입력 태그가 집중 될 때 div를 강조 표시하지 않습니다. 참고 : 입력 태그 내 목표 DIV 년대 모두 코드이 같이입력 태그 div 외부에있는 div를 초점 맞추는 방법
<div><input type="text"/></div>
<div>this should change color when input is focused</div>
를 참조 같은 div.Please에 있지? CSS 할 수있는 '
나쁜 소식은)이 당신은 부모 ... 삼촌/숙모의 형제를 선택하려고하는 div
$('#someInput').on("focus", function(){
$("#someDiv").css("color", "red")
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div><input id="someInput" type="text" /></div>
<div id="someDiv">this should change color when input is focused</div>
에 css
을 변경 jQuery
를 사용 t는
그러나 좋은 팔자 '의 JS는 트릭을 할 것입니다 않습니다
const trigger = document.getElementById("trigger");
const target = document.getElementById("target");
trigger.addEventListener("focusin", function() {
target.classList.add("triggered");
});
trigger.addEventListener("focusout", function() {
target.classList.remove("triggered");
});
.triggered {
color: red;
}
<div>
<input id="trigger" type="text" />
</div>
<div id="target">this should change color when input is focused</div>
시도해 보셨습니까? – Swellar
CSS에 부모 선택자가 없으므로 ''이 부모 요소에 래핑되는 동안은 가능하지 않습니다. (''에서 부모로 그리고 그 요소의 인접 형제). 자바 스크립트 (라이브러리 사용 여부에 관계없이)를 사용하는 것이 가능합니다. –
가능한 [CSS 부모 선택 자이 있습니까?] (http://stackoverflow.com/questions/1014861/is-there-a-css-parent-selector) –