2012-04-21 148 views
1

有沒有辦法在內聯級別添加Jquery No Conflict?像這樣的東西作爲一個例子:Jquery沒有衝突內聯

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

我一直運行到衝突問題與其他框架我已經安裝了,它是這麼簡單的東西我真的不希望爲它添加一個onclick事件。那麼我怎樣才能添加一個jQuery的沒有衝突條款內聯onclick?的$()

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

這樣

回答

3

使用jQuery()而不是你避免$

0

價值的任何衝突試試這個:

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

你真的應通過設置你的事件處理程序jQuery雖然。這些天使用onclick屬性被認爲是不好的做法。

另外,如果你想使用jQuery.noConflict();你應該設置頁面加載。