問題描述:
在使用velocity模版引擎的環境下,使用jquery時,如:$.fullCalendar.gcalFeed('http://www.google.com/calendar/feeds /sfzc1@realintelligence.com/public/basic')
其中$與velocity變數中的$衝突。
解:
定義一個velocity變數:#set($jquery="$.") 然後:${jquery}fullCalendar.gcalFeed('http: //www.google.com/calendar/feeds/sfzc1@realintelligence.com/public/basic'),利用veloctiry模板引擎的替換原則,html程式碼第一次編譯成$.fullCalendar.gcalFeed('http:// www.google.com/calendar/feeds/sfzc1@realintelligence.com/public/basic'),被替換之後二次編譯,程式碼沒有任何問題。
綜上所述應了一個真理:“解鈴還需係鈴人”