; (function ($) {
$.fn.lrkf = function (options) {
var opts = {
position: 'fixed',
btntext: '客服在线',
qqs: [{
'name': '懒人建站',
'qq': '191221838'
}],
tel: '',
more: null,
kftop: '120',
z: '99999',
defshow: true,
event: '',
callback: function () { }
},
$body = $("body"),
$url = "";
$.extend(opts, options);
if (!$("#lrkfwarp")[0]) {
//客户在线
//$body.append("
")
};
var $lrkfwarp = $("#lrkfwarp"),
$lrkf_con = $("#lrkf_con"),
$kflist = $lrkf_con.children("ul"),
$lrkf_x = $("#lrkf_x"),
$lrkf_btn = $("#lrkf_btn"),
$lrkfwarp_w = $lrkfwarp.outerwidth() * 1 + 1;
$lrkfwarp.css({
top: opts.kftop + "px",
'z-index': opts.z
});
if (!opts.defshow) {
$lrkfwarp.removeclass("lrkfshow").css({
right: -$lrkfwarp_w
})
};
$.each(opts.qqs,
function (i, o) {
$kflist.append("" + o.name + "")
});
if (opts.tel) {
$kflist.append("");
$.each(opts.tel,
function (i, o) {
$kflist.append("" + o.name + ":" + o.tel + "")
})
};
if (opts.more) {
$kflist.append(">>更多方式")
};
var $lrkfwarptop = $lrkfwarp.offset().top,
testdiv = document.createelement("div");
if (!("maxheight" in testdiv.style) || opts.position == 'absolute') {
$(window).scroll(function () {
var offsettop = $lrkfwarptop + $(window).scrolltop() + "px";
$lrkfwarp.animate({
top: offsettop
},
{
duration: 600,
queue: false
})
})
};
$lrkf_x.click(function () {
$lrkfwarp.hide();
return false
});
if (opts.event == '' || opts.event == 'hover') {
$lrkfwarp.mouseenter(function () {
$(this).stop().animate({
right: 0
})
}).mouseleave(function () {
$(this).stop().animate({
right: -$lrkfwarp_w
})
})
} else {
$lrkf_btn.on("click",
function () {
if ($lrkfwarp.hasclass("lrkfshow")) {
$lrkfwarp.animate({
right: -$lrkfwarp_w
},
function () {
$lrkfwarp.removeclass("lrkfshow")
})
} else {
$lrkfwarp.addclass("lrkfshow").animate({
right: 0
})
};
return false
})
};
}
})(jquery);