Javascript 为锚定标记重新分配onclick
我对Javascript 为锚定标记重新分配onclick,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,我对 我只需要更改这个链接的onclick事件,这样当我点击它时,就会调用一些JavaScript函数 但是href属性必须包含链接 如果您提供了链接,则页面将重定向到此处,因此您可能需要执行以下操作: <a href="#" onclick="func1();func2();redirect('url');">Wikipedia</a> 这确保您首先执行函数,最后执行redirect函数将页面重定向到指定的url 但是href属性必须包含链接 如果您提供了链接,
我只需要更改这个链接的onclick
事件,这样当我点击它时,就会调用一些JavaScript函数
但是href属性必须包含链接
如果您提供了链接,则页面将重定向到此处,因此您可能需要执行以下操作:
<a href="#" onclick="func1();func2();redirect('url');">Wikipedia</a>
这确保您首先执行函数,最后执行redirect
函数将页面重定向到指定的url
但是href属性必须包含链接
如果您提供了链接,则页面将重定向到此处,因此您可能需要执行以下操作:
<a href="#" onclick="func1();func2();redirect('url');">Wikipedia</a>
这确保您首先执行函数,最后执行
redirect
函数将页面重定向到指定的url。不确定您的意思,但请尝试以下操作:
$(function() {
// Find all links pointing to wikipedia
$("a[href*='wikipedia.org']").click(function() {
// Do something
return false; // to prevent the link from actually going to wikipedia
});
});
不知道你的意思,但试试这个:
$(function() {
// Find all links pointing to wikipedia
$("a[href*='wikipedia.org']").click(function() {
// Do something
return false; // to prevent the link from actually going to wikipedia
});
});
不要忘记在“onclick”中返回false,否则浏览器将在href中处理单击并打开链接
<a href="http://en.wikipedia.org" onclick="yourfunction(this); return false;" >Wikipedia</a>
不要忘记在“onclick”中返回false,否则浏览器将处理单击并在href中打开链接
<a href="http://en.wikipedia.org" onclick="yourfunction(this); return false;" >Wikipedia</a>
最简单的方法是给你的链接一个id,即
<a href="http://wikipedia.org" id="myLink">Whatever</a>
最简单的方法是给你的链接一个id,即
<a href="http://wikipedia.org" id="myLink">Whatever</a>
内联javascript很糟糕@塔图:你说得对,但我不想让新手把它弄得更复杂。内联javascript很糟糕@塔图:你说得对,但我不想让新手把它弄得更复杂。使用jquery来更改单个链接的onclick处理程序是过度杀伤力使用jquery来更改单个链接的onclick处理程序是过度杀伤力只会调用函数,但不会重定向到en.wikipedia.org我想他没有说他需要重定向:-)是的,没错,我不需要重定向:)这就是问题所在)它只会调用函数,但不会重定向到en.wikipedia.org我想他没有说他需要重定向:-)是的,没错,我不需要重定向:)这就是问题所在)