href总是"未定义"

men*_*mam 3 javascript jquery href

警惕我总是未定义......为什么?

<script type="text/javascript">

$(document).ready(function(){
    $("#menu ul li").click(function() {
        var path = $(this).attr("href"); 
        alert (path);
        $.get(path, function(data) { $("#texte").html(data); });
        return false;
    });
});

</script>

</head>

<body>

<div id="wrapper">

<div id="menu">
  <ul>
    <li><a href="pulse/data/blocks/intro.html">Intro</a></li>
    <li><a href="pulse/data/blocks/presentation.html">presentation</a></li>
    <li><a href="pulse/data/blocks/pourquoi.html">pourquoi ?</a></li>
    <li><a href="pulse/data/blocks/forfaits.html">forfaits</a></li>
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

Dan*_*ite 9

您需要选择a标签.

var path = $('a', this).attr("href"); 
Run Code Online (Sandbox Code Playgroud)