javascript - Jquery href click - 我怎样才能启动一个事件?

标签 javascript jquery html

我有这个 anchor ,点击时我想弹出一些东西。 此 href 在具有其他 href 的页面内。

<a class="sign_new" href="#sign_up">Sign up</a>

jQuery:

$(document).ready(function(){
   $('a[href = "sign_up"]').click(function(){
      alert('Sign new href executed.'); 
   }); 
});

上面的代码没有启动。

最佳答案

不是因为 href 值不是 sign_up。它是 #sign_up。像下面这样尝试, 需要加“#”表示href值的id。

$('a[href="#sign_up"]').click(function(){
  alert('Sign new href executed.'); 
}); 

演示: http://jsfiddle.net/pnGbP/

关于javascript - Jquery href click - 我怎样才能启动一个事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14327250/

相关文章:

javascript - 如何在 JQuery 中选择除被单击元素之外的所有类?

html - 如何为所有元素设置默认属性

javascript - 有没有办法恢复动画循环计时器的动画?

javascript - 动画化迭代应用的宽度变化

javascript - 使用 whatsapp-web.js 向我在 whatsapp 上的所有联系人发送消息

javascript - 将不重复的数字添加到数组中

javascript - 与 foreach javascript 中的下一个元素进行比较

jquery - 使用图像样式化 HTML 复选框

Javascript 数据库

javascript - 在编写大量 JS 的 Web 应用程序时,我应该如何避免重复的 ID?