这段代码,页面加载没有执行#Btn的单击事件,当我点击一次#Btn后,正常执行了单击事件,但是我刷新本页面时又执行了一次单击事件,这是为什么呢? 我是想实现记录一个链接被点击时的时间和点击者的ip地址,每点击一次记录一次,但是刷新一次却被记录了下来,真是恼火呀!!!
因为你的$("#Btn").click():是模拟单击事件,当你点击$(".sysicon1:first")的时候触发了一次,然后Btn又模拟了一次。新手有错误请指出,谢谢~
刷新页面就是将页面程序重新又执行了一遍,所以你的页面又执行了一次单击事件;
坑爹呀!我只有做个页面跳转,到另一个页面来处理,防止刷新造成重复记录