并且真的不太了解jquery而且我已经练习了,有一些问题。
问题是我在页脚中有一个网址,如果网址不等于 hariskhan.com.pk ,我想要将其重定向到 something.com 。
检查我的代码:
$(document).ready(function(){
var check = $("a").attr('href');
var haris = "http://www.hariskhan.com.pk";
if (check == $("haris")) {
$("body").css("background", "green");
}
else {
$("body").css("background", "orange");
}
});
DOM:
<div class="footer"><a href="http://hariskhan.com.pk"/>
答案 0 :(得分:1)
您正在将字符串与jQuery对象进行比较。所以,让我们先修复
$(document).ready(function(){
var check = $("a").attr('href');
var haris = "http://www.hariskhan.com.pk";
if (check == haris) {
...
}
});
然后你想重定向页面
$(document).ready(function(){
var check = $("a").attr('href');
var haris = "http://www.hariskhan.com.pk";
if (check == haris) {
location.href = "//something.com";
}
else {
$("body").css("background", "orange");
}
});
答案 1 :(得分:0)
好吧,首先让我们先问你是否将jquery代码放在脚本标签中? 你创建了一个合适的html dom吗? 你知道你的jquery代码需要从标签中选择href吗? 在开始jquery之前,你需要学习html并理解它如何与javascripts集成