2012-04-21 3 views
1

Jquery No Conflict를 인라인 레벨에 추가 할 수 있습니까? 예를 들어이 같은으로 :Jquery No Conflict 인라인

<a href="javascriot:void(0)" onclick="$('body').html('<h1>Hello World!</h1>');"> Click Me! </a>

내가 설치 한 다른 프레임 워크와 충돌 문제가 계속 실행 그리고 내가 정말에 대한 onclick 이벤트를 추가하지 않으 간단 뭔가. 어떻게 jQuery 충돌 조항을 인라인 onclick 추가 할 수 있습니까?

답변

3

사용 jQuery() 대신 $()

<a href="javascriot:void(0)" onclick="jQuery('body').html('<h1>Hello World!</h1>');"> Click Me! </a> 

이 방법을 사용하면 $

0

의 가치의 충돌을 피하기이 시도 :

<a href="javascript:void(0)" onclick="jQuery('body').html('<h1>Hello World!</h1>');"> Click Me!</a> 
당신은 정말 통해 이벤트 핸들러를 설정해야

그래도 jQuery. 요즘은 onclick 속성을 사용하는 것이 좋지 않은 행동으로 간주됩니다.

또한 jQuery.noConflict();을 사용하려면 페이지로드시 설정해야합니다.