1
私はMaterial Design LightをAngularやandroidのような他のフレームワークなしで使用しています。ちょうど平凡な古いPHP、Jquery、MDL min cssとjs。 シンプルメニューMaterial Design Lightでイベントを処理する方法mdl-menu
<button id="lang-switcher" class="mdl-button mdl-js-button mdl-button--fab mdl-js-ripple-effect">
<i class="material-icons">language</i>
</button>
<ul id="lang-switcher-items" class="mdl-menu mdl-js-menu mdl-menu--top-left" for="lang-switcher">
<li class="mdl-menu__item">EN English</li>
<li class="mdl-menu__item">RU Русский</li>
<li class="mdl-menu__item">UK Українська</li>
<li class="mdl-menu__item">PL Polski</li>
</ul>
メニュー項目をクリックして、私はをクリックし、 "MDL-menu__item" のリスナーを作成するにはどうすればよいsetLanguage(language)
のようなjsの機能を実行する必要がありますか? li
ごとにJquery .click(function())
を使用するか、mdl-menu
をselect
要素のように使用する他の方法はありますか?
を作成した証明するために、次の例
を見てDOM-IDを使用する代わりに、要素のクリックイベントがクリックされたclick-eventコンテナ –