Javascript Anchor标记在safari iphone中不起作用
让我首先添加锚标记代码Javascript Anchor标记在safari iphone中不起作用,javascript,php,jquery,html,ios,Javascript,Php,Jquery,Html,Ios,让我首先添加锚标记代码 <a id="store_follow" class="primary-button" data-user-action='on' data-id='<?php echo $value->storeId;?>' data-mode='<?php echo UserUtils::ACTION_MODE_STORE_FOLLOW;?>' data-toggle="true" dat
<a id="store_follow"
class="primary-button"
data-user-action='on'
data-id='<?php echo $value->storeId;?>'
data-mode='<?php echo UserUtils::ACTION_MODE_STORE_FOLLOW;?>'
data-toggle="true"
data-callback="_obs_follow_stores"
> Follow </a>
”);“>展开
我无法执行onclick on follow,因为PHP和我正在修改此项目。尝试将
href
属性添加到标记中,并从onclick
方法返回false
<a href="#" class="primary-button active" onclick="unfollowStore('<?php echo $value->storeId;?>');return false;"> Unfollow </a>
我知道你说过它在所有浏览器中都能工作,但我在桌面浏览器上见过很多次,当onclick没有href
设置时,它在
标记中不工作
如果仍然不起作用,请尝试启动其他JavaScript方法。您的代码可能导致JavaScript错误
要缓解后者的问题,请确保
unfollowStore
函数或任何其他方法包装在try{}catch{}
block.我有一个疑问。您没有使用href
,是不是problem@JishnuVS我认为href
属性指定了链接的目的地,因此它更像是另一个页面的链接。但在我的例子中,它的按钮操作像facebook add Friends需要更多的调试信息,而不仅仅是“不起作用”“.错误?unfollowStore()
do做什么?@charlietfl如何在iphone中调试?我的unfollowStore函数没有问题。很抱歉你误解了这个问题。跟随不起作用。请参阅问题中的第一个代码片段好的,您仍然是对的,并且href=“#”
解决了我的问题,不是吗?这很重要。
<a href="#" class="primary-button active" onclick="unfollowStore('<?php echo $value->storeId;?>');return false;"> Unfollow </a>