启动按钮下拉赢得't运行函数onclick

Bootstrap button dropdown won't run a function onclick?

本文关键字:运行 函数 onclick 按钮 启动      更新时间:2023-09-26

我正试图使用Bootstrap Button Dropdown功能来显示一些警告文本,玩家必须点击这些文本,以确保他们在不想要效果的情况下不会点击它。但下拉列表拒绝做任何类似的事情。

<div class="btn-group">
  <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">
    Proton Synthesiser (15 protons)
    <span class="caret"></span>
  </button>
  <ul class="dropdown-menu" role="menu">
    <li><a href="#">
      Buying this will consume two up quarks and one down quark every second.
    </a></li>
  </ul>
</div>

下拉警告文本显示得很完美,但单击它不会有任何作用。我正试图弄清楚onclick="buyProtonClick()的位置,这样单击警告文本将实际运行该函数。我在网站或这个网站上什么也没找到。

http://jsfiddle.net/isherwood/0tmzje8y

<a class="warning" href="#">
  Buying this will consume two up quarks and one down quark every second.
</a>
<script>
$('.warning').click(function() {
    buyProtonClick();
});
</script>