相关疑难解决方法(0)

Jquery如何在href元素上触发click事件

我试图用jquery触发超链接上的click事件,如下所示.超链接没有任何ID但它确实有cssclass

 $(document).ready(function () {  $('.cssbuttongo').trigger('click'); }); 
Run Code Online (Sandbox Code Playgroud)

上述功能无效.这是超链接

<a href="hyperlinkurl" class="cssbuttongo">hyperlink anchor</a>
Run Code Online (Sandbox Code Playgroud)

谢谢你的回答.

jquery events triggers click hyperlink

73
推荐指数
3
解决办法
26万
查看次数

JQuery点击链接无法正常工作

我有以下代码:

<script type="text/javascript">
$(document).ready(function(){
    shortcut.add("Ctrl+Alt+N", function() {
        $("#btnSave").click();
    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

其中btnSave是ID为btnSave的锚元素,快捷方式来自http://www.openjs.com/scripts/events/keyboard_shortcuts/.如果我改线$("#btnSave").click();document.getElementById("btnSave").click()-一切工作正常.问题是为什么jquery实现在我的情况下不起作用?
PS:为我的案子制作了jsfiddle:http://jsfiddle.net/0x49D1/WCmeU/
这是有类似问题的人:http ://forums.asp.net/t/1591818.aspx

javascript jquery click hyperlink

8
推荐指数
1
解决办法
1万
查看次数

点击时渲染部分

我想对某些标准操作进行部分调用.我正在使用此方法来调用partial:

 %li= link_to 'Delete Event', 'javascript:void(0);', :class => 'alert tiny button', :data => {'reveal-id' => :RevealDelete}
= render 'layouts/reveal_delete', :item => event_display(@event.event), :resource => @event
Run Code Online (Sandbox Code Playgroud)

然后在我的部分,

#RevealDelete.reveal-modal


 %a.close-reveal-modal ×
  %h3= "Delete #{item}"
  %p Are you sure you want to delete this?
  =link_to "Delete #{item}", resource, :method => :delete, :remote => :true, :confirm => resource, :class => 'button close-reveal-modal'
  %a.button.alert.close-reveal-modal Cancel
Run Code Online (Sandbox Code Playgroud)

我怎么能有这样的东西:

link_to 'Delete', '#', :partial => 'layouts/delete', :remote => :true? 
Run Code Online (Sandbox Code Playgroud)

所以我只在点击时渲染部分,而不是在页面加载时渲染?

jquery renderpartial ruby-on-rails

8
推荐指数
2
解决办法
3万
查看次数