我已经尝试了一切可能,6 stackoverflow答案。禁用链接不适用于jQuery?
$('#link').bind('click.killlink',function(event){
event.preventDefault();
});
和一个简单的preventDefaults函数在点击没有绑定和更多,但没有这些工作。 它为什么不起作用?
基本上,我称之为每10秒更新一次jQuery ping的链接。 所以php文件(ajax)返回一个表格,链接如下:
这就是它返回的结果。
<tr>
<td>
Survival Games A
</td>
<td>
0
</td>
<td>
Wilderness
</td>
<td>
<span class='status_success'>Available</span>
</td>
<td>
<a id='link' href='https://mywebsitelinkhere.com'><span class='button_join' id='a'>Join</span></a>
</td>
</tr>
我使用.button_join
作为点击/绑定和#link
,但没有真正的工作,绝对没有这些尝试。
那里有什么问题?
使用.on()而不是'.bind()'和事件委托。 – j08691
@dystroy我认为这是事件名称空间 - http://api.jquery.com/event.namespace/ – jQuery00