2011-09-30 5 views
0

코드를 새 코드로 바꾸고 싶습니다. replaceWith를 사용하여 function.But을 대체했지만 이전의 위치에서 새 클래스를 제거합니다. 나는 그 수업이 이전의 어느 곳에 있었고 다른 수업을 대체 할 필요가 있습니다. 그것을하는 방법 ?? 예 : $ ('. popinner'). insertAfter ($ ('. rContentPopUp')); ".rContentPopUp"이 'popinner'클래스를 대체 할 때. BUt ".rContentPopUp"이 이전 구조에서 제거되었습니다. 당신이 removeClass 기능 등으로 클래스 이름을 전달할 수 있습니다 jQuery를에Newclass를 그대로 두지 않고 클래스를 새 클래스로 바꾸십시오.

답변

0

...

$ ('# 요소 이름') removeClass ('classToRemove.');

이렇게하면 모든 기존 클래스를 떠나는 요소에서 해당 클래스가 제거됩니다. 그런 다음 addClass를 호출하여 새 클래스에 추가 할 수 있습니다. 이게 네가하고 싶은 일이라고 나는 믿는다.