jQuery に問題があります。ツールチップ div を埋めるこのコードがある場合:
<div id="tooltip"></div>
<div class="tooltipMessage">Tooltip Message</div>
<script type="text/javascript">
$("#id").html($("#tooltip").next(".tooltipMessage").html());
</script>
これは機能し、コードは次の要素を classname で取得し、tooltipMessage要素を id で埋めますtooltip。
しかし、私がこのコードを持っている場合:
<div id="tooltip"></div>
<p>other element</p>
<div class="tooltipMesage">Tooltip Message</div>
undefined返されます。
tooltipMessage別の要素が途中に存在する場合、クラス名を持つ次の要素から HTML を取得するにはどうすればよいですか?