用jquery mobile做网页,都是用<a href="xx.php" >跳转,但是跳转到xx.php,里面的js代码不刷新不执行

不知道是不是用ahref跳转的问题是不是应该用windows.location的?总之要刷新一次,才能触发点击事件。小白一个,往大神解答一下,谢谢贴图失误了,href应该... 不知道是不是 用 a href 跳转的问题
是不是应该用windows.location 的?
总之要刷新一次,才能触发点击事件。
小白一个,往大神解答一下,谢谢
贴图失误了,href应该是这样的
展开
 我来答
startfrom0zero
2015-07-01 · TA获得超过1万个赞
知道小有建树答主
回答量:1920
采纳率:75%
帮助的人:183万
展开全部
你用的是什么jquery版本?如果这个元素是动态加载的过来的,貌似高于1.7版本的用不了bind。
反正之前我一直用1.7版本的,后期加载的元素,或者加载过又清空后期就重新添加的,可以用bind,但是换了jquery版本后,这个bind方法就失灵了。

不过我怎么没看到你的代码中有id="edit";你可以使用delegate,示例如下
$("div").delegate("#edit", "click", function () {
alert('hahah');

})
//你可以查一下delegate的用法。
更多追问追答
追问
哦哦,贴图失误了,那个id="edit"的那个被我删掉了
原来是这样的 修改
jquery 版本是1.7.1
追答
你这个js貌似得放到上一个页面中吧?就是跳转过来的时候,js其实是用的上个页面的。是框架的。这个框架的头部尾部没有刷新。所以js没刷新吧。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式