"フライアウト"にする関数にIDを渡したいと思います。Jquery - 関数にパラメータを渡す
私の基本コードは次のとおりです。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a id="target_anchor1" href="#" title="XXXXXXXXXX">test 1</a>
<script type="text/javascript">
$(function() {
$('#target_anchor1').flyout({
title: '',
content: function() {
return document.getElementById('target_anchor1').title;
},
html: true,
dismissible: true
});
});
</script>
私は、動的にこれをしたいので、私は機能を試してみました。 関数はパラメータを取得しますが、フライアウトを作成しません。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a id="target_anchor1" href="#" title="XXXXXXXXXX" onclick="anchorFlyout(this.id)">test 1</a>
<a id="target_anchor2" href="#" title="YYYYYYYYYY" onclick="anchorFlyout(this.id)">test 2</a>
<a id="target_anchor3" href="#" title="ZZZZZZZZZZ" onclick="anchorFlyout(this.id)">test 3</a>
<script type="text/javascript">
function anchorFlyout(paramId) {
alert(paramId);
$('#' + paramId).flyout({
title: '',
content: function() {
return document.getElementById(paramId).title;
},
html: true,
dismissible: true
});
}
</script>
コードはhttp://www.jqueryscript.net/demo/Simple-Customizable-Tooltip-Popover-Plugin-Flyout
任意のアイデアから取られていますか?
あなたの質問は – Andrew
@Andrew今何について非常にほとんど意味がありませんか? –
「フライアウト」は本当ですか? Stack Exchangeのエラーはそうではないと私に伝えます。 – OldBunny2800