欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

jquery如何實現(xiàn)自定義顯示消息數(shù)量

這篇文章主要介紹jquery如何實現(xiàn)自定義顯示消息數(shù)量,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

公司主營業(yè)務(wù):做網(wǎng)站、成都網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)建站是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)建站推出祥符免費做網(wǎng)站回饋大家。

具體內(nèi)容如下

根據(jù)需求簡單的實現(xiàn)一個小功能控件,暫時不支持擴展。

$("xxxxxxx").iconCountPlugin(options, start, isOffset) {

//三個參數(shù),自定義樣式,是否禁止圖標位置隨瀏覽器窗口變化而變化,是否禁用偏移量
這個是調(diào)用,后面?zhèn)z參數(shù)可以根據(jù)需求自行進行調(diào)整,以兼容不同的瀏覽器,可能因為瀏覽器之間的差異導致出一些意想不到的錯誤.
復制代碼
;
(function ($, window, document, undefined) {
var inforCountShow = function (target, option, isOffset) {
this.$element = target;
var str = "<span class = 'infor-count'></span>";
var offsetleft = $(this.$element).offset().left;
var offsetTop = $(this.$element).offset().top;
var targetWidth = $(this.$element).width();
var targetHeight = $(this.$element).height();
var left = "",
top = "";
if (!isOffset) {
left = offsetleft + targetWidth - 18;
top = offsetTop - 5;
} else {
left = targetWidth + 13;
top = targetHeight - 3;
}
$(this.$element).after(str);
this.defaults = {
'display': 'inline-block',
'width': '18px',
'height': '18px',
'position': 'absolute',
'backgroundColor': '#f43530',
'color': '#fff',
'borderRadius': '15px',
'textAlign': 'center',
'fontSize': '12px',
"left": left,
"top": top,
"cursor": 'auto',
'margin':'auto'
};
this.options = $.extend({}, this.defaults, option);
this.createdDom = $(str);
}
inforCountShow.prototype = {
//手動設(shè)置
changeStyle: function () {
return $(this.$element).next().css({
'display': this.options.display,
'width': this.options.width,
'height': this.options.height,
'position': this.options.position,
'backgroundColor': this.options.backgroundColor,
'color': this.options.color,
'borderRadius': this.options.borderRadius,
'zIndex': this.options.zIndex,
'textAlign': this.options.textAlign,
'fontSize': this.options.fontSize,
"left": this.options.left,
"top": this.options.top,
'lineHeight': this.options.lineHeight,
"cursor": this.options.cursor,
"margin": this.options.margin
});
},
//瀏覽器窗口大小改變自適應,默認生效
onResize: function (target, isOffset) {
$(window).resize(function () {
var newOffsetleft = $(target).offset().left;
var newOffsetTop = $(target).offset().top;
var newTargetWidth = $(target).width();
var newTargetHeight = $(target).height();
var newleft = "", newTop = "";
if (!isOffset) {
newleft = newOffsetleft + newTargetWidth - 18;
newTop = newOffsetTop - 5;
} else {
newleft = newTargetWidth + 13;
newTop = newTargetHeight - 3;
}
$(target).next().css({
"left": newleft,
"top": newTop
});
});
},
//數(shù)值溢出,當消息數(shù)量超過99時顯示 "..."
valueOverflow:function() {
var value = $(this.$element).next().text();
if (null != value && value>99) {
$(this.$element).next().text("...");
}
},

//綁定事件,可以接受事件對應外部方法
bindEvent: function () {
var that = this;
if (!that.createdDom) return;
this.createdDom.off('click').on('click', function () {
if (that.options.click) {
// that.options.click();
} else {

}
});
}
}
//調(diào)用
$.fn.iconCountPlugin = function (options, start, isOffset) {

//三個參數(shù),自定義樣式,是否禁止圖標位置隨瀏覽器窗口變化而變化,是否禁用偏移量
return $(this).each(function () {
var infor = new inforCountShow(this, options, isOffset);
if (!start) {
infor.onResize(this, isOffset);
}
infor.changeStyle();
infor.valueOverflow();
infor.bindEvent();

});
}

})(jQuery, window, document);

以上是“jquery如何實現(xiàn)自定義顯示消息數(shù)量”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

當前標題:jquery如何實現(xiàn)自定義顯示消息數(shù)量
文章轉(zhuǎn)載:http://aaarwkj.com/article4/pdeeie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、標簽優(yōu)化、Google網(wǎng)站導航、網(wǎng)站設(shè)計、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)
久久99热这里只频精品| 亚洲精品欧美日韩久久| 日韩精品专区在线影院重磅 | 免费啪啪视频一区二区| 久久精品国产av一一区| 国产三级自拍视频在线观看| 国产一区二区精品久久岳√| 亚洲精品国产精品乱码不| 日韩一区二区三精品| 高颜值紧身牛仔裤国产精品| 中文字幕一区侵犯人妻| 亚洲成人黄色片在线观看| 黄色录像一级二级三级| 日本少妇入口一区二区| 日韩一区二区偷拍视频| 国产亚洲综合另类色专区| 日韩精品 在线一区二区| 91亚洲蜜桃内射后入在线观看| 久久这里精品中文字幕| 四虎永久精品在线视频| 欧美日韩一区二区综合在线视频| 91日韩人妻一区二区三区| 97久久精品亚洲中文字幕| 大龄熟妇丰满有水多毛浓| 内射嫩国产欧美国产日韩欧美| 亚洲视频欧美视频自拍偷拍| av真人青青小草一区二区欧美| 日韩精品亚洲一区二区三区免费| 欧美香蕉一区二区视频| 日韩精品中文字幕人妻系列| 久久99精品综合国产女同| 熟女人妻一区二区三区免费看| 人妻少妇被猛烈进入文字幕| 国产夫妻自拍一级黄片| 国产饥渴熟女在线三区| 欧美一区二区日本国产激情| 国产美女冒白浆免费网站| 日本加勒比一道本东京热| 成人在线观看av毛片| 亚洲成人有码在线观看| 国产老熟女不带套91|