html a标签填写header,header中添加a标签,点击无反应

662049f4b4db81bb8bb3dbe173cf8cce.png

peak

(作者)

那我该如何实现header中a标签可以点击,我下面这么写也不行

mui('#advanced_search').on('tap', 'a', function() {

mui.openWindow('advanced_search.html');

});

2015-11-04 17:46

662049f4b4db81bb8bb3dbe173cf8cce.png

peak

(作者)

这样也不行

mui.plusReady(function() {

mui('#advanced_search').on('tap', 'a', function() {

mui.openWindow('advanced_search.html');

});

});

2015-11-04 17:47

a223316bf9e79258afb3ed72cf5704da.png

这个监听能进的去吗?

2015-11-04 17:51

662049f4b4db81bb8bb3dbe173cf8cce.png

peak

(作者)

回复 五块钱的果汁:进不去

2015-11-04 17:55

662049f4b4db81bb8bb3dbe173cf8cce.png

peak

(作者)

回复 五块钱的果汁:这个页面中其余地方的a标签都没问题,只有header中的这个a标签点击无反应?

2015-11-04 17:57

a223316bf9e79258afb3ed72cf5704da.png

使用addEventListener()试试

2015-11-04 17:58

662049f4b4db81bb8bb3dbe173cf8cce.png

peak

(作者)

回复 五块钱的果汁:

var advanced_search = document.getElementById("advanced_search");

advanced_search.addEventListener("click", mui.openWindow('advanced_search.html'), false);

这样吗?还是不行。

2015-11-04 18:09

a223316bf9e79258afb3ed72cf5704da.png

mui.plusReady(function() {

var advanced_search = document.getElementById("advanced_search");

advanced_search.addEventListener("tap", mui.openWindow('advanced_search.html'), false);

})

2015-11-04 18:14

662049f4b4db81bb8bb3dbe173cf8cce.png

peak

(作者)

回复 五块钱的果汁:这样的话已进入此页面就会自动跳转到advanced_search.html页面,但是在点击返回后再点击此a标签还是不行。你们是不是对header中a标签做什么特殊处理了啊,怎么点击返回就可以,可header中其余a标签就不可以。

2015-11-04 18:20

fb2ddc86e3ac777ee9e8cf2d4bd9a19e.png

@2235

mui.plusReady(function() {

var advanced_search = document.getElementById("advanced_search");

advanced_search.addEventListener("tap", function(){

mui.openWindow('advanced_search.html');

}, false);

})

2015-11-05 09:08

fb2ddc86e3ac777ee9e8cf2d4bd9a19e.png

界面中没看到id为advanced_search的元素啊

2015-11-05 09:10

662049f4b4db81bb8bb3dbe173cf8cce.png

peak

(作者)

我后来给这个链接添加id了

高级搜索

2015-11-05 09:28

662049f4b4db81bb8bb3dbe173cf8cce.png

peak

(作者)

回复 chender:还是不行,你们以前试过在header中添加a标签吗?可以吗?

2015-11-05 09:32

662049f4b4db81bb8bb3dbe173cf8cce.png

peak

(作者)

header中添加a标签有什么特殊的吗?为什么我也页面中所有的a标签都没问题,包括header中的返回,可就是在header中添加的a标签不行。

2015-11-05 09:35

fb2ddc86e3ac777ee9e8cf2d4bd9a19e.png

那你把a标签换成一个普通的div或span,先排查一下是不是a标签的问题

2015-11-05 09:40

662049f4b4db81bb8bb3dbe173cf8cce.png

peak

(作者)

回复 chender:按钮可以,a标签不行。我把a标签改为button得了,多谢了啊!感觉应该是框架中设置header中的返回键导致的bug,因为返回键也是a标签。

2015-11-05 09:53

662049f4b4db81bb8bb3dbe173cf8cce.png

peak

(作者)

@2235 我把a标签改为button后可以了,a标签不行。感觉应该是框架中设置header中的返回键导致的bug,因为返回键也是a标签。现在这边问题解决了,a标签用button替换。

2015-11-05 10:12

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值