0

Javascript で UIkit コンポーネントを参照するにはどうすればよいですか? 私は私の問題の小さな例を作りました:

これはHTMLです:

    <div class="uk-panel">
      <div id="myRadios" data-uk-button-radio>
        <button class="uk-button">Option1</button>
        <button class="uk-button">Option2</button>
        <button class="uk-button">Option3</button>
      </div>
    </div>
    <br/>
    <button class="uk-button" onclick="check()">Check Selection</button>

そして、ここにJavascriptの部分があります:

function check() {
  var selected = $('#myRadios').getSelected();
  var selected2 = $('#myRadios').uk('buttonRadio').getSelected();
  // getSelected() is not defined in both!
}

これもプランカーとして作成しました:http://plnkr.co/edit/U4ELL78YSsBbBHiwGnOQ

ご協力いただきありがとうございます!

4

1 に答える 1

0

UIkit はボタンを切り替えるだけのようで (ドキュメント内に API は表示されません)、選択したボタンにクラス uk-active を追加します。だから多分このようなもの:

$('#myRadios button').on('click', function() {
     var selectedValue = $(this).text();
     console.log(selectedValue);
});
于 2015-10-14T19:27:07.347 に答える