我正在使用 Jquery 来选择包含某个 href 链接的列表中的单个成员。
到目前为止,这是我的代码:
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
var page = jQuery(location).attr('href');
if(page $= "home"){
$("'li':contains('index')").addClass("active")};
if(page $= "features"){
$("'li':contains('features')").addClass("active")};
if(page $= "people"){
$("'li':contains('people')").addClass("active") };
if(page $= "accounts"){
$("'li':contains('accounts')").addClass("active")};
if(page $= "blog"){
$("'li':contains('blog')").addClass("active")};
if(page $= "faq"){
$("'li':contains('faq')").addClass("active")};
});
</script>
HTML 代码如下所示:
<ul id="navigation">
<li><a href="/index" title="Home">Home</a></li>
<li><a href="/features" title="Features">Features</a></li>
<li><a href="/people" title="People">People</a></li>
<li><a href="/accounts" title="account">accounts</a></li>
<li><a href="/blog" title="Blog">Blog</a></li>
<li><a href="/faq" title="FAQ">FAQ</a></li>
</ul>
我似乎无法让它工作?我是否正确使用了包含功能?