2
Foundationからドロップダウンパネルにリストを作成しました。リストにはリンクがあります。これは私のリストです: juleryで使用すると、私のulの要素が消える
<button class="button plzddmenu" type="button" data-toggle="PLZdropdown">Postleitszahl Suche</button>
<div class="dropdown-pane" id="PLZdropdown" data-dropdown data-auto-focus="true">
<ul class="plzlist">
<li><a class="plzclick">10000 - 19999</a></li>
<li><a class="plzclick">20000 - 39999</a></li>
<li><a class="plzclick">40000 - 59999</a></li>
<li><a class="plzclick">60000 - 79999</a></li>
<li><a class="plzclick">80000 - 99999</a></li>
</ul>
</div>
今、私は要素がクリックされた場合は、検出するためのjQueryのスクリプトを使用していて、それらがクリックされているときに、ボタンにそれらを書くこと
。それはすべて私がそれらをクリックした後、私Elementsは、私のリストから消えていることに加えて、正常に動作します<script type="text/javascript">
$(document).ready(function(){
$('.plzclick').on("click", function(){
$('.plzddmenu').html(this);
});
</script>
:これは私のスクリプトです。誰も知っている、なぜ彼らが消えて、私はそれらを維持するためにこれを修正することができますか?
これは素晴らしい作品、ありがとう!しかし、なぜ? '$(this).html()'はこれの値を返しますか? – Niqql
@NiklasFett js dom elemtent、jqueryオブジェクト、jquery .html()の違いを理解するために、console.log()を見てコードを更新しました – Kld
Answerのために多くの感謝!要素から別のものにデータを転送するこのトリックは、いくつかのコードで未来に役立つかもしれません。 :) – Niqql