【发布时间】:2023-03-30 01:00:01
【问题描述】:
我是 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
我正在关注 here 提供的教程,但仍然没有运气。 :(
【问题讨论】:
-
为了确定问题,请尝试使用
<script language="javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> -
您可能已经检查过但仍想确认一次。您提到在 jsp 源代码中,当您单击 jquery js 文件时,它会打开,但它是否有 jquery 代码或其错误报告?
-
@Daniel :它与您的选择一起使用......那么问题是什么?难道jquery文件不好?
-
@FahimParkar 发布了答案...
标签: jquery html jsf-2 alert netbeans-7