jQuery链接没有被解雇

时间:2011-06-30 17:56:37

标签: html jquery

我正在尝试加载一些ajax内容,但每当我点击链接时jQuery都没有响应。

用jquery

继承我的html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>title</title>
<link rel="stylesheet" type="text/css" href="e3.css">

  <script type="text/javascript" src="js/jquery.js"></script>
  <script type="text/javascript">
$.ajaxSetup ({
    cache: false
});
var ajax_load = "<img src='img/site/loader.gif' alt='loading...' />";

//  load() functions

$(document).ready(function()
    {
        $("#omtA").click(function()
    {
    var loadUrl = "fomt.php";

    $("#usr")
        .html(ajax_load)
        .load(loadUrl, "fid=<?php echo $fid;?>");
    }

);
);
</script>

</head>


<body>

<div id="page">

<div id="content">
    <div id="up">
        <div id="tab">
              <ul id="tabmenu">
            <li id="anm" class="tbs blue"><a href="#"><span>Anm</span></a></li>
            <li id="kom" class="tbs blue"><a href="#"><span>Kom</span></a></li>

            <li id="omt" class="tbs blue"><a href="#usrl" id="omtA"><span>Omt</span></a></li>
            <li id="sts" class="tbs blue"><a href="#"><span>Sts</span></a></li>
          </ul>
    </div>

    <div id="usrp">
        <a name="usrl"></a>
        <div id="usr">
            hans
        </div>
    </div>
</div>

</div>

<div id="bottom">

</div>
</div>

</body>
</html>

但是当我点击带有id omtA的Omt链接时,没有任何事情发生。

我也试过

$("a#omtA").click(function()

将链接设为类并尝试

$(".omtA").click(function()

$("a.omtA").click(function()

但这些都没有帮助。

2 个答案:

答案 0 :(得分:3)

使用此..你错过了大括号} ..

$(document).ready(function() {
    $("#omtA").click(function() {
        var loadUrl = "fomt.php";
        $("#usr")
            .html(ajax_load)
            .load(loadUrl, "fid=<?php echo $fid;?>");
    });
});

答案 1 :(得分:1)

看起来你错过了一个结尾括号:

$(document).ready(function() {
    $("#omtA").click(function() {
      var loadUrl = "fomt.php";

       $("#usr")
        .html(ajax_load)
        .load(loadUrl, "fid=<?php echo $fid;?>");
    });
}/* <- that brace was missing */);