2013-02-07 26 views
1

嘗試從JSF2(Mojarra)調用jQuery。窗口加載期間嘗試顯示警告消息。但不確定如何調用jquery功能。窗口加載期間的JSF2 jQuery

任何幫助表示讚賞。

這裏遵循的js代碼片段(test.js)

$(window).load(function() { 
alert('window load occurred!');  
}); 

XHTML代碼如下這裏

<html xmlns="http://www.w3.org/1999/xhtml" 
xmlns:f="http://java.sun.com/jsf/core" 
xmlns:h="http://java.sun.com/jsf/html" 
xmlns:ui="http://java.sun.com/jsf/facelets"> 
<h:head> 
</h:head> 
<h:outputScript library="js" name="test.js" target="head" /> 
<h:body> 
</h:body> 
</html> 

回答

1

你首先應該包括jQuery的JS庫本身

添加

<script language="javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 

或者下載並從本地加載它就像你加載test.js

<h:outputScript name="js\jquery.min.js" target="head" /> 
+0

丹尼爾嗨,我已經下載了jQuery的1.7.2.min.js和建議加入XHTML page.But這仍然沒有希望。 –

+0

嗨丹尼爾,它工作正常,並感謝您的幫助 –