我是 jQuery 的新手。
在 netbeans 中,我有jquery-1.7.2.js,其中存在所有 HTML 文件。我正在创建 JSF 2.0 项目。
下面是我的代码
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:t="http://myfaces.apache.org/tomahawk"
xmlns:ui="http://java.sun.com/jsf/facelets"
>
<h:head>
<title>Welcome to MySite.</title>
</h:head>
<script language="text/javascript" src="#{facesContext.externalContext.requestContextPath}/faces/jquery-1.7.2.js"></script>
<script type="text/javascript">
$(document).ready(function() {
alert('I am here...');
$("#table tr:last").after("<tr><td>some</td><td>content</td></tr>");
});
</script>
我相信使用此代码,每当加载文档时,我都应该收到警报,Hi, I am here...
因为我没有收到任何警报。
另外,当我看到查看源代码并单击时jquery-1.7.2.js
,它会被打开。
知道为什么我没有警觉吗?
更新 1
我正在按照此处提供的教程进行操作,但仍然没有运气。:(