RELATEED CONSULTING
相關咨詢
選擇下列産品馬上(shàng)在線溝通(tōng)
服務時(shí)間(jiān):9:00-18:00
你(nǐ)可(kě)能遇到了下面的問題
關閉右側工具欄
jQuery信息提示工具
  • 作(zuò)者:admin
  • 發表時(shí)間(jiān):2013-07-02 14:17:11
  • 來(lái)源:未知

Poshy Tip是一款非常友(yǒu)好的信息提示工具,它基于jQuery,當鼠标滑向鏈接時(shí),會(huì)出現一個(gè)信息提示條。信息的內(nèi)容直接可(kě)以在HTML裏設定也可(kě)以是從服務端調用的數(shù)據,該插件還(hái)提供了很(hěn)多(duō)屬性和(hé)方法。

查看演示DEMO 下載源碼

XHTML

Demo中提供了三種使用的例子,頁面代碼如下:

1、鼠标滑上(shàng)這裏看看

2、用戶名:

3、服務端調用: 鼠标滑向這裏加載圖片

當然,别忘了要加載jquery庫和(hé)poshytip插件以及相關樣式。


jQuery

1、基本使用:

$("#tip1").poshytip();

2、表單提示:當輸入框獲得(de)焦點時(shí),在右側會(huì)出現提示工具條

$('#user').poshytip({
	className: 'tip-yellowsimple',
	showOn: 'focus',
	alignTo: 'target',
	alignX: 'right',
	alignY: 'center',
	offsetX: 5
});

3、服務端調用:通(tōng)過調用服務端ajax.php,獲得(de)返回數(shù)據

$('#remote').poshytip({
	alignY: 'bottom',
	content: function(updateCallback) {
		$.get('ajax.php?id=1',function(msg){
			updateCallback(msg);
		});
		return 'Loading...';
	}
});

參數(shù)和(hé)方法一覽表

參數(shù)/方法 描述
content 提示工具條中的內(nèi)容,默認是從元素的title屬性中獲取。
className 提示工具條的樣式
showTimeout 提示工具條出現前的過渡時(shí)間(jiān)
hideTimeout 提示工具條消失的過渡時(shí)間(jiān)
showOn 提示工具條觸發方式,有(yǒu)'hover', 'focus', 'none'三種方式
alignX 提示工具條出現在水(shuǐ)平方向相對當前元素的位置,有(yǒu)'right', 'center', 'left', 'inner-left', 'inner-right'
alignY 提示工具條出現在垂直方向相對當前元素的位置,有(yǒu)'bottom', 'center', 'top', 'inner-bottom', 'inner-top'
offsetX 相對X方向位移,數(shù)字
offsetY 相對Y方向位移,數(shù)字
hideTimeout 工具條消失的過渡時(shí)間(jiān)
hideTimeout 工具條消失的過渡時(shí)間(jiān)
hideTimeout 工具條消失的過渡時(shí)間(jiān)
offsetY 相對Y方向位移,數(shù)字
allowTipHover 允許鼠标滑向工具條上(shàng)方
fade 是否使用漸隐漸顯動畫(huà),true/false
slide 是否使用滑動動畫(huà),true/false
方法:show .poshytip('show'),手動觸發顯示提示工具條
方法:hide .poshytip('hide'),手動觸發隐藏提示工具條
方法:disable .poshytip('disable'),手動觸發禁用提示工具條
方法:enable .poshytip('enable'),手動觸發啓用提示工具條