이것이 null로 평가되는 이유를 알 수 없습니다.null의 메소드 remove를 호출 할 수 없습니다.
자바 스크립트 (jQuery를) 호출 :
<a href="javascript:;" onmousedown="pheonixTag();">,
<%= disp %>
</a>
자바 스크립트 기능 다음은 잘못된 코드입니다
function pheonixTag() {
$("#outer_block").remove();
}
HTML의
관련 비트 :
<div id="outer_block"> stuff
<div id="inner_block"></div>
</div>
나는이 전화를 걸 때 오류가 발생합니다 : null의 메서드 제거를 호출 할 수 없습니다. 뭐라 구요?
어떤 버전의 레일스입니까? Prototype과 jQuery를 모두로드하는 레이아웃입니까? 하나를 사용하지 않거나 jQuery의 충돌 모드를 사용하지 않으면 그들은'$'를 통해 싸울 것입니다. –
레일 3.0.4를 사용하고 있습니다. jquery 만로드하고 있습니다. – providence
아아, 신경 쓰지 마라, 나는 방금 점검했다. 그리고 선로는 그 'javascript_include_tag : defaults'의 일부로서 프로토 타입을로드한다! 나는 몰랐다. 팁을 주셔서 너무 고마워요. 그 의견은 대답입니다. 네가 공식으로 만들면 받아 들일거야. – providence