元素单击仅使用javascript

元素单击仅使用javascript,javascript,jquery,Javascript,Jquery,假设我有以下标记: <a href="#ada">Test Link</a> <a href="#" id="next">Next</a> 只需向锚定标记添加onclick=“return false”属性 <a href="#ada" onclick="return false">Test Link</a> <a href="#" id="next">Next</a> 我刚检查过,它对我有效

假设我有以下标记:

<a href="#ada">Test Link</a>
<a href="#" id="next">Next</a>
只需向锚定标记添加onclick=“return false”属性

<a href="#ada" onclick="return false">Test Link</a>
<a href="#" id="next">Next</a>

我刚检查过,它对我有效。单击锚定标记不起任何作用

尝试使用

$('#next').on('click', function(e){
    e.preventDefault();
});

希望这能有所帮助。

一个非常简单和基本的方法是用不透明度0 div覆盖它:

<div style="opacity:0;position:absolute;margin-top:40px;width:200px;height:40px" ></div>
<a href="#" id="next">Next</a>    


上面的示例只是尝试获取概念,可能会有所不同。

您可以使用此选项禁用提交

$("#form_id").submit(function( event ) {
    event.preventDefault();
});
要触发提交,您可以使用此

$("#trigger_id").click(function() {
    $( "#form_id" ).submit();
});

请分享javascript@RIYAJKHAN:哦,伙计,这只是一个简单的
点击
监听器。。无论如何,检查更新的问题。你是如何在哪个元素上移动鼠标的?
$('a[href=“\ada]”)。如果我的帖子不够清楚,请单击()。据我所知,您的代码阻止在
#next
元素上触发单击事件。但我想做的是使用javascript(
$('a[href=“#ada”])单击
a[href=“#ada”]
。单击()
)并防止/禁用使用鼠标单击
a[hef=“#ada”]
$("#trigger_id").click(function() {
    $( "#form_id" ).submit();
});