2011-05-05 20 views
1

我想实现的东西,应该很容易在理论上的jQuery取代PHP页面上href网址

我有一个PHP(禅车)产生的页面

我想1个网址更改为另一个,使用jQuery。

所以我将加载了jQuery的头部分,然后在我的文档的底部我会坚持:

<script> 
    $(document).ready(function() { 
     $("a[href='http://myurl']").attr('href', 'http://anotherURL') 
    }); 
</script> 

然而,这是不工作...我到底做错了什么?

+1

是什么'警报($( “一[HREF = 'HTTP:// myurl']”)。长度)'说什么? – alex 2011-05-05 00:57:30

+1

仅供参考,无需将其粘贴在页面底部。在$(document).ready'中执行的代码确保整个DOM首先被加载。 – ataddeini 2011-05-05 00:59:39

+0

它说“未定义”! – alemur 2011-05-05 01:00:29

回答

1

$(document).ready(function() { $("a[href*='http://myurl']").attr('href', 'http://anotherURL'); });

+0

是的,这应该是正确的,但它不是在我的网页上工作...必须是zencart的问题呢?我不知道...我正在帮助这个网站的朋友...... http://www.derbycitycomputers.com/ zencart的问题是首页链接被破坏,问题是&登录主页链接...所以因为我不知道如何解决它在PHP和zencart文件,我试图解决它使用jQuery的粗糙方式...仍然,它不工作O___o – alemur 2011-05-05 01:06:32

+0

嗯发布代码? – Jamie 2011-05-05 01:07:39

+0

是否有'有结尾'/' – Jamie 2011-05-05 01:08:19