メニューから値を取得して選択ボックスを生成する JavaScript コードがありul li
ます。
html メニュー:
<ul class="menu">
<li>
<a class="menu-item active parent" href="#">
<span class="menu">
<span class="menu-title">Inspiration</span>
<span class="menu-desc">wow! Amazing </span>
</span>
</a>
</li>
</ul>
<span class="menu-title">
テキストのみ取得したい。現在の JavaScript コードは、両方のスパンからテキストを取得します。ここにJavaScriptがあります:
document.getElements('ul.menu a.menu-item').each(function (el) {
optText = ' ' + el.get('text');
注:getElements('ul.menu a.menu-item')
これをこれに 変更する最初のスパンからテキストを取得できますgetElements('ul.menu a.menu-item span.menu-title')
が、コードの一部が機能しません。2行目を変更してください
optText = ' ' + el.get('text');