; (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("
" + opts.btntext + "
    ") }; 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);