アイテムを表示するサイトがあり、ページごとに 12 個のアイテムがあり、jquery を使用してページをページ分割できます。同じページで、qTip を使用してツールチップ機能を実装しました。
項目にカーソルを合わせると、いくつかの情報が表示されます。これは、ページネーターを使用して次のページに移動するまで機能します。
ページネーションはコンテンツをリロードします。しかし、ページを更新したときと同じ構造になっています。
これが私のコードです:
$(document).ready(function() {
$(".cornerize").corner("5px");
$('a#verd').live('click', exSite);
$("a.tp").live('click', thumpsUp);
$("a#next").click(getProgramms);
$("a#previous").click(getProgramms);
$("a#page").each(function() {
$(this).click(getProgramms);
});
$('a.ppname[rel]').each(function(){
$(this).qtip( {
content : {url :$(this).attr('rel')},
position : {
corner : {
tooltip : 'leftBottom',
target : 'rightBottom'
}
},
style : {
border : {
width : 5,
radius : 10
},
padding : 10,
textAlign : 'center',
tip : true,
name : 'cream'
}
});
});
});
html/dom は変更されません。
<a class="ppname" rel="link" href="#">...</a>
qTip は、すべての a.ppname から rel 値を取得し、コンテンツをロードします。