我有这个代码在单击时调用div上的函数:
<div class="buttonsim" runat="server">
$(document).ready(function () {
$("div.buttonsim").click(function() {
window.location.href("sim.aspx");
});
});
适用于IE但不适用于Chrome和Firefox&gt;难道我做错了什么?它丢失了吗?
答案 0 :(得分:7)
window.location.href
不是方法,应该是
window.location.href = "sim.aspx";
如果您真的想使用某种方法,可以使用assign()
window.location.assign("sim.aspx");
答案 1 :(得分:2)
您需要实际设置window.location.href
属性,因为您当前正在使用它作为方法:
$("div.buttonsim").click(function() {
window.location.href = "sim.aspx";
});