窗口加载期间JSF2 jQuery

时间:2013-02-07 09:47:55

标签: jquery jsf-2

尝试从JSF2(Mojarra)调用jQuery。在窗口加载时试图显示警报mesage.But不确定如何调用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 个答案:

答案 0 :(得分: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" />