私はこのプラグインをホバーカードに使用しています。http://designwithpc.com/Plugins/Hovercard
このプラグインの問題は、「A」タグにカーソルを合わせると、最後の「A」タグの値のみが表示され、目的のタグとは表示されないことです。
例えば
<a href='aaa.com'>AAA.com</a>
<a href='bbb.com'>BBB.com</a>
<a href= 'ccc.com>CCC.com</a>
予想:リンクをAAA.comに合わせると、AAA.comと表示されますが、CCC.comと表示されます。
コード:
<script type="text/javascript">
$(document).ready(function () {
var hoverHTMLDemoOpenLeft = '<p id="aa1">' +'</p>';
$('a').hovercard({
detailsHTML: hoverHTMLDemoOpenLeft,
width: 600,
cardImgSrc: 'http://ejohn.org/files/short.sm.jpg',
onHoverIn: function () {
var a1=$('a').attr('href');
alert(a1)
}
});
});
ここでの問題は、AAA.comにカーソルを合わせると、アラートメッセージがaaa.comに表示されないことです。これにより、CCC.comが表示されます。また、最初のリンクにのみカーソルを合わせると、誤って表示されることがあります。