首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单击其他元素时的激活按钮

单击其他元素时的激活按钮
EN

Stack Overflow用户
提问于 2012-09-19 23:46:02
回答 4查看 1.7K关注 0票数 1

我希望这很简单,但我希望在单击页面上的某个元素后激活一个特定的按钮。

到目前为止,我已经查看了按钮的类并添加了一个.click函数,但不幸的是,这不起作用。

任何建议都将非常受欢迎。

注意*此按钮没有包含在链接中的url,但激活了一个滑块。

修改后的代码

代码语言:javascript
复制
$r(document).ready(function() {

      function clickme(){
        $r('.coda-nav ul li a.current').click();  
      };

      $r('#open').click(function () {
        $r('#expandable-2').show('slow');
        clickme();
      });
       $r('#close').click(function () {
        $r('#expandable-2').hide('1000');
        clickme();
      });
  });
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-09-19 23:51:36

你的问题有点不清楚--你是否想要点击一个Div元素(例如),然后让这个点击行为就像你点击了一个按钮(或类似的按钮)?如果是这样,请尝试

编辑:刚刚看到你对另一个答案的评论。我想应该是这样的:

代码语言:javascript
复制
$("#button1").click(function() {
  $("#button2").click();
});
票数 2
EN

Stack Overflow用户

发布于 2012-09-19 23:52:41

首先在加载时禁用该按钮,然后在单击链接时启用该按钮

代码语言:javascript
复制
$(document).ready(function(){

    $('#buttonID').attr("disabled","disabled");

    $('.certainElement').click(function(e){

          $('#buttonID').removeAttr("disabled");

    });

});
票数 1
EN

Stack Overflow用户

发布于 2012-09-19 23:48:43

参见this小提琴:

代码语言:javascript
复制
// html
<button id="first">Test</button>
<br />
<button id="second" disabled>Test 2</button>​

// js
$("#first").click(function(){

   $("#second").attr("disabled", false); 

});​

编辑:更新here

代码语言:javascript
复制
// html
<button id="first">First</button>
<br />
<button id="second">Second</button>​

// js
$("button").click(function(){

    alert($(this).attr("id"));
});


$("#first").click(function(){

   $("#second").click();

});​
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12498234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档