在浏览器中隐藏标记href值

ima*_*mak 3 html asp.net-mvc jquery

我正在使用html标签如下.

<a href="javascript:MyFunction("MyParamValue")">My Link</a>
Run Code Online (Sandbox Code Playgroud)

基于此,当用户将鼠标悬停在链接文本上时"My Link",将显示浏览器状态栏javascript:MyFunction("MyParamValue").我只是想知道是否有没有javascript:MyFunction("MyParamValue")向用户显示?

cam*_*aca 5

你可以做

<a href="#" onclick="MyFunction(..)">My Link</a>
Run Code Online (Sandbox Code Playgroud)

甚至更好:

<a href="#" id="my-link">My Link</a>
Run Code Online (Sandbox Code Playgroud)

和JS块中的某个地方:

$('#my-link').click(function() {
  //your function
});
Run Code Online (Sandbox Code Playgroud)