我有以下代码:
<a onclick="placesclick();" href="javascript:void(0)">
<span class="place">3</span>
</a>
我需要使跨度不可点击,所以我在考虑隐藏“a”元素但是留下显示的跨度。是否有可能在不删除整个“a”然后再添加跨度的情况下轻松实现?或者有更好的方法吗?
由于
答案 0 :(得分:1)
如果我了解您需要具有结构<a><span></span></a>
,但必须删除这些标记的可点击事件。
你必须添加:
$("#aunclickable").click(function(){
return false;
});
答案 1 :(得分:0)
使用CSS样式锚不要看起来像链接。如果在那种情况下不需要,则删除锚标记的onclick事件。
.noLinkSpan{
color:black; // set to your normal text color
cursor:default;
text-decoration:none;
}