私はJQueryを使い慣れていないので、HTML要素の上にツールチップを表示する関数をインターネット上で使用しようとしています。Jquery関数に変数を渡す方法
これは、関数である:
<script>
$(document).ready(function() {
$('#my-tooltip').tooltipster({
content: $('<span>This text is in bold case !</span>')
});
});
</script>
<img src="img.jpg" id="my-tooltip">
はのは、私は、たとえば、ページ上の多くの要素には、この機能を適用したいとしましょう:
<img src="img1.jpg" id="my-tooltip1">
<img src="img2.jpg" id="my-tooltip2">
<img src="img3.jpg" id="my-tooltip3">
どのように私は機能を編集する必要がありますか?私はすることができません
<img src="img.jpg1" id="my-tooltip1" onmouseover="javascript:functionName('tooltip1')" onmouseout="javascript:functionName('tooltip1')">
これは今のところ動作しないので機能しません。あなたのスクリプトは次のようになります
<img src="img1.jpg" class="my-tooltip">
<img src="img2.jpg" class="my-tooltip">
<img src="img3.jpg" class="my-tooltip">
:
<script>
$(document).ready(function() {
$('.my-tooltip').tooltipster({
content: $('<span>This text is in bold case !</span>')
});
});
</script>
異なるメッセージ異なる要素に係ります。 – MDP
id(#)識別子の代わりにクラス(。)識別子を使用 – zipzit
文書化されたhttp://iamceege.github.io/tooltipster/#getting-started – Satpal