濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > 用簡(jiǎn)單的jquery+CSS創(chuàng)建自定義的a標(biāo)簽title提示tooltip

用簡(jiǎn)單的jquery+CSS創(chuàng)建自定義的a標(biāo)簽title提示tooltip

熱門標(biāo)簽:電話機(jī)器人宣傳片 個(gè)貸電銷機(jī)器人 外呼智能系統(tǒng)報(bào)價(jià) 巫山縣地圖標(biāo)注app 華為收費(fèi)站地圖標(biāo)注 鄒城智能外呼系統(tǒng) 經(jīng)綸電銷機(jī)器人 騰訊植物園地圖標(biāo)注 浦東新區(qū)百度地圖標(biāo)注圖片
簡(jiǎn)介

用簡(jiǎn)單的jquery+CSS創(chuàng)建自定義的a標(biāo)簽title提示,用來代替瀏覽器默認(rèn)行為。如圖:

 

Javascript代碼

復(fù)制代碼
代碼如下:

</pre><pre name="code" class="javascript">$(function() {
$("a[title]").each(function() {
var a = $(this);
var title = a.attr('title');
if (title == undefined || title == "") return;
a.data('title', title)
.removeAttr('title')
.hover(
function () {
var offset = a.offset();
$("<div id=\"anchortitlecontainer\"></div>").appendTo($("body")).html(title).css({ top: offset.top + a.outerHeight() + 10, left: offset.left + a.outerWidth() + 1 }).fadeIn(function () {
var pop = $(this);
setTimeout(function () { pop.remove(); }, pop.text().length*80);
});
},
function() { $("#anchortitlecontainer").remove(); }
);
});
});

別忘記引用JQuery。

代碼中setTimeout(function () { pop.remove(); }, pop.text().length*80);是根據(jù)title長(zhǎng)度計(jì)算提示時(shí)間,用來防止太短的title提示過長(zhǎng)或太長(zhǎng)的title提示過短。

CSS代碼

復(fù)制代碼
代碼如下:

#anchortitlecontainer {
position: absolute;
z-index: 5999;
border: solid 1px #315B6C;
padding: 5px;
color: #315B6C;
background: none repeat scroll 0 0 #FFFFFF;
border-radius: 5px;
display: none;
}
#anchortitlecontainer:before {
position: absolute;
bottom: auto;
left: -1px;
top: -15px;
border-color: transparent transparent transparent #315B6C;
border-style: solid;
border-width: 15px;
content: "";
display: block;
width: 0;
}
#anchortitlecontainer:after {
position: absolute;
bottom: auto;
left: 0px;
top: -13px;
border-color: transparent transparent transparent #FFFFFF;
border-style: solid;
border-width: 15px;
content: "";
display: block;
width: 0;
}

使用一些CSS3的特性,回避使用圖片。

不是CSS高手,調(diào)出這個(gè)樣式著實(shí)花了一些時(shí)間,如果有人能用上,那就是我的榮幸了。:)

標(biāo)簽:唐山 日喀則 三沙 滁州 廣西 南平 那曲 楊凌

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《用簡(jiǎn)單的jquery+CSS創(chuàng)建自定義的a標(biāo)簽title提示tooltip》,本文關(guān)鍵詞  用,簡(jiǎn)單,的,jquery+CSS,創(chuàng)建,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《用簡(jiǎn)單的jquery+CSS創(chuàng)建自定義的a標(biāo)簽title提示tooltip》相關(guān)的同類信息!
  • 本頁收集關(guān)于用簡(jiǎn)單的jquery+CSS創(chuàng)建自定義的a標(biāo)簽title提示tooltip的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    东兴市| 余庆县| 长宁县| 宁化县| 祁连县| 泉州市| 莲花县| 承德市| 商洛市| 都昌县| 辰溪县| 新竹市| 屯门区| 郑州市| 乐平市| 洪泽县| 交城县| 辉县市| 闽侯县| 巴林右旗| 磐安县| 九龙县| 嘉鱼县| 炎陵县| 石城县| 彭泽县| 城市| 连州市| 方城县| 印江| 凤阳县| 静海县| 南宫市| 桑植县| 友谊县| 河曲县| 石家庄市| 彭水| 海宁市| 文成县| 启东市|