.单击“使用 ID”工作



我刚刚开始使用 JQuery,我知道您可以将.clickclass一起使用,但是您可以使用 .click 使用 id 作为触发器吗? 我环顾四周,但找不到有关触发器的任何信息。

是的,你可以。只要你的元素以某种方式是可识别的,任何CSS选择器都可以工作,所以ID就是:

$('#fooey').click(function() {
    // Handler code
});

你一定可以。

$("#unique_id").click(function() {
  // Disco
));

http://api.jquery.com/category/selectors/

JQuery 函数在 Dom-Elements 上工作,无论它们是如何选择的:

  • IDS
  • 伪类
  • 伪元素
  • 属性

你应该看看jQuery的选择器文档

绝对的。 您可以使用几乎任何选择器触发点击

$('#myId').trigger('click');

以下是关于触发器的 jquery 文档:http://api.jquery.com/trigger/

您可以使用任何有效的选择器来获取元素,然后触发 click 事件

$('#element_id').click();
$('div #someelement > .oneChild').click();
使用 id 和 click,但尝试使用 .live(((对于 jquery 版本 <1.7.1

(和 .on(((> jquery 版本 1.7.1(,因为它会在加载页面后绑定匹配的元素。

所以使用。

$('#myid').on('click',function(e){
    //my code
});

$('#myid').live('click',function(e){
    //my code
});

取决于您的 jquery 版本

最新更新