각 이미지가 클래스에 묶여있는 목록이 있습니다.jquery를 사용하여 'this'클래스의 CSS 스타일을 어떻게 바꿀 수 있습니까?
var hoverList = this.hoverable.getAllList() //this gets the list.
이미지를 마우스로 가리키면 텍스트가 다른 영역에 있지만 표시 할 클래스가 필요합니다. 나는
hoverList.mouseover(this.hoverable.displayTheDeets)
를 호출하고 나는 문자 그대로의 명령
$(".project-details").find(".code-fusion")
그것이 내가 원하는 요소를 반환을 실행하는 경우는 콘솔에서
displayTheDeets: function(){
big=$(".project-details")
thisClass=$(this).attr("class")
console.log(thisClass)
//$(big).find(thisClass).css("display","")
$(big).find(thisClass).css("display", "block")
//$(big > thisClass).css("display","block")
}
를 실행합니다. 디스플레이를 아무런 문제없이 바꿀 수 있습니다.
내 문제는 thisClass와 같다고 생각합니다. 어떤 생각이라도 감사 할 것입니다.
당신은 big''의 앞에'var'을 넣어해야하며,'thisClass'. – christian314159
여러 CSS 클래스가 포함 된 요소가 있으면이 기능이 작동하지 않습니다. 'class = "foo bar" –