我有两个按钮:删除和更新。点击这些按钮会将其加载到http://homepage/?removed_item=1或http://homepage/cart。
所以我想要的只是重定向到主页。 用jquery可以吗?..
他们的课程是:.remove和.update
编辑:点击按钮并完成它的过程后,它将重定向
答案 0 :(得分:0)
你可以这样做:
$(".remove").click(function() {
window.location = "http://homepage/";
});
$(".update").click(function() {
window.location = "http://homepage/";
});
答案 1 :(得分:0)
<强>已更新强>
event.preventDefault():如果调用此方法,则不会触发事件的默认操作。
您应该使用JQuery方法 event.preventDefault() 来阻止默认library(data.table)
setDT(df)[, created_utc := as.POSIXct(created_utc, origin = '1970-01-01')]
df[, `:=`(Date = as.Date(created_utc),
Hour = hour(created_utc),
isWeekend = wday(created_utc) %in% c(7L, 1L))]
df
# created_utc Date Hour isWeekend
# 1: 2015-05-01 03:00:00 2015-05-01 3 FALSE
# 2: 2015-05-01 03:00:10 2015-05-01 3 FALSE
# 3: 2015-05-01 03:00:30 2015-05-01 3 FALSE
# 4: 2015-05-01 03:00:55 2015-05-01 3 FALSE
# 5: 2015-05-01 03:01:10 2015-05-01 3 FALSE
# 6: 2015-05-01 03:01:20 2015-05-01 3 FALSE
,然后重定向到主页。
HTML:
href
JS:
<a href='http://homepage/cart' class='update'>Update</a>
<a href='http://homepage/?removed_item=1' class='remove'>Remove</a>
如果要在完成流程后重定向,则必须使用JQuery函数 $.get() 。
JS:
$(".update, .remove").click(function(e) {
e.preventDefault();
window.location.replace("http://homepage/");
});
希望这有帮助。