مهمان عزیز خوش آمدید. ورود ثبت نام



صفحه‌ها (2):
امتیاز موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
تولتیپ در مشکل

مشکل در تولتیپ
سلام
عکس زیر دقیق مشکل رو نشون میده


فایل‌های پیوست
تصاویر بندانگشتی
   
ERFAN-DESIGN میگه:
عرض ادب

مشکل رو حدس  زدم فقط

شما اول ادرس اتجمن خودر را قرار دهید بررسی بشه

یا حق


طراحی انجمن ، وب سایت شخصی ، سایت خبری ، فروشگاهی

وب سایت طراحی وب : http://www.kishikala.com/team-design

فروشگاه : http://www.kishikala.com

بهینه سازی سایت با کمترین هزینه ، 3 تا 8 کلمه صفحه اول و صفحه دوم گوگل

با ضمانت کتبی ،
Godric میگه:
(۱۴ بهمن ۱۳۹۳، ۰۷:۲۹ ق.ظ)alefchat نوشته:  عرض ادب

مشکل رو حدس  زدم فقط

شما اول ادرس اتجمن خودر را قرار دهید بررسی بشه

یا حق
سلام و تشکر

http://www.irandeliver.com/forum
 
ERFAN-DESIGN میگه:
عرض ادب

دوسته عزیز مشکل از

کد های .tipsy در square.css می باشد

تولیپ رو عوض کنید

باید مشکل حل بشه


طراحی انجمن ، وب سایت شخصی ، سایت خبری ، فروشگاهی

وب سایت طراحی وب : http://www.kishikala.com/team-design

فروشگاه : http://www.kishikala.com

بهینه سازی سایت با کمترین هزینه ، 3 تا 8 کلمه صفحه اول و صفحه دوم گوگل

با ضمانت کتبی ،
Godric میگه:
(۱۴ بهمن ۱۳۹۳، ۱۰:۱۷ ب.ظ)alefchat نوشته:  عرض ادب

دوسته عزیز مشکل از

کد های .tipsy در square.css می باشد

تولیپ رو عوض کنید

باید مشکل حل بشه

متاسفانه اصلا نمیدونم با چی عوض شه یا دقیقا کدام کد باید اصلاح شود 
ERFAN-DESIGN میگه:
ببنید تولتیپ ها معمولا یک فایل JS دارند و CSS میتونید کلا این قابلیت رو حذف کنید

 


طراحی انجمن ، وب سایت شخصی ، سایت خبری ، فروشگاهی

وب سایت طراحی وب : http://www.kishikala.com/team-design

فروشگاه : http://www.kishikala.com

بهینه سازی سایت با کمترین هزینه ، 3 تا 8 کلمه صفحه اول و صفحه دوم گوگل

با ضمانت کتبی ،
Godric میگه:
(۱۵ بهمن ۱۳۹۳، ۱۲:۵۱ ق.ظ)alefchat نوشته:  ببنید تولتیپ ها معمولا یک فایل JS دارند و CSS میتونید کلا این قابلیت رو حذف کنید

 

ترجیح میدم اصلاح بشه مشکل اگه بتونید کمک کنید ممنون میشوم این کد square.css
کد:
.tipsy {
    position: absolute;
    padding: 5px;
    z-index: 100000;
}

.tipsy-inner {
    font-family: 'BYekan',tahoma;
    font-size: 11px;
    background: #161616;
    color: #FFFFFF;
    max-width: 200px;
    padding: 5px 8px;
    text-align: center;
}

.tipsy-arrow {
    position: absolute;
    width: 0;
    height: 0;
    line-height: 0;
    border: 5px dashed #161616;
}

.tipsy-arrow-n {
    border-bottom-color: #161616;
}

.tipsy-arrow-s {
    border-top-color: #161616;
}

.tipsy-arrow-e {
    border-right-color: #161616;
}

.tipsy-arrow-w {
    border-left-color: #161616;
}

.tipsy-n .tipsy-arrow {
    top: 0px; right: 50%;
    margin-right: -5px;
    border-bottom-style: solid;
    border-top: none;
    border-right-color: transparent;
    border-left-color: transparent;
}

.tipsy-nw .tipsy-arrow {
    top: 0;
    right: 10px;
    border-bottom-style: solid;
    border-top: none;
    border-right-color: transparent;
    border-left-color: transparent;
}

.tipsy-ne .tipsy-arrow {
    top: 0;
    left: 10px;
    border-bottom-style: solid;
    border-top: none;
    border-right-color: transparent;
    border-left-color: transparent;
}

.tipsy-s .tipsy-arrow {
    bottom: 0;
    right: 50%;
    margin-right: -5px;
    border-top-style: solid;
    border-bottom: none;
    border-right-color: transparent;
    border-left-color: transparent;
}

.tipsy-sw .tipsy-arrow {
    bottom: 0;
    right: 10px;
    border-top-style: solid;
    border-bottom: none;
    border-right-color: transparent;
    border-left-color: transparent;
}

.tipsy-se .tipsy-arrow {
    bottom: 0;
    left: 10px;
    border-top-style: solid;
    border-bottom: none;
    border-right-color: transparent;
    border-left-color: transparent;
}

.tipsy-e .tipsy-arrow {
    left: 0;
    top: 50%;
    margin-top: -5px;
    border-right-style: solid;
    border-left: none;
    border-top-color: transparent;
    border-bottom-color: transparent;
}

.tipsy-w .tipsy-arrow {
    right: 0;
    top: 50%;
    margin-top: -5px;
    border-left-style: solid;
    border-right: none;
    border-top-color: transparent;
    border-bottom-color: transparent;
}

.catdesc {
      font-family: 'BYekan',tahoma;
      font-size: 11px;
      padding: 6px 12px;
      background: #003965;
      color: #FAFAFA;
}

#header {
    background: #005ea7;
    height: 120px;
}

.logo {
    float: right;
    margin-top: 15px;
    transition: all 0.5s ease;
    
    color: #FFFFFF;
    font-family: 'BYekan',tahoma;
    font-weight: 100;
}

.logo2 {
    color: #FFFFFF;
    float: right;
    margin-top: 15px;
    transition: all 0.5s ease;
}

.logo:hover > .logo2 {
      transform: rotate(360deg);
}

.menu {
    float: left;
    padding: 0;
    margin-top: 30px;
    text-align: left;
    
    width: 492px;
}

.menu ul {
      margin: 0;
      padding: 0;
}

.menu ul li {
    list-style: none;
    display: inline-block;
    margin: 0 10px 0 0;
    padding: 0;
    text-align: center;
    height: 50px;
    line-height: 30px;
    
    width: 60px;
}

.menu ul li a:link, .menu ul li a:visited {
      color: rgba(255, 255, 255, 0.5);
      text-decoration: none;
      transition: all 0.5s ease;
}

.menu ul li a:hover, .menu ul li a:active {
      color: rgba(255, 255, 255, 1);
      text-decoration: none;
      transition: all 0.5s ease;
}

#panel {
      background: #003965;
      height: 50px;
}

.news {
    padding: 0;
    margin: 0;
      width: 492px;
      height: 50px;
      line-height: 50px;
      float: right;
}

.announcements {
      width: 17px;
      padding: 0 0 0 5px;
    color: #FFFFFF;
      text-align: right;
      float: right;
      margin-top: 13px;
}

.automsj {
      width: 446px;
      float: right;
      padding: 0 5px;
      font-family: 'BYekan',tahoma;
      font-size: 13px;
      margin: 1px auto 0 auto;
}

.automsj ul {
      padding: 0;
      margin: 0;
}

.quotes {
    color: #FFFFFF;
      list-style: none;
      display: none;
      text-align: right;
}

.usersection {
      margin: 0;
      padding: 0;
      float: left;
      text-align: left;
      width: 492px;
      height: 50px;
      line-height: 50px;
      color: #FFFFFF;
}

.loginbutton a:link, .loginbutton a:visited {
      padding: 5px 8px;
      margin-right: 10px;
      color: #FFFFFF;
      transition: all 0.5s ease;
      background: #005ea7;
      text-decoration: none;
}

.loginbutton a:hover, .loginbutton a:active {
      transition: all 0.5s ease;
      background: #0073cd;
      text-decoration: none;
}

.registerbutton a:link, .registerbutton a:visited {
      padding: 5px 8px;
      margin-right: 10px;
      color: #FFFFFF;
      transition: all 0.5s ease;
      background: #5ea700;
      text-decoration: none;
}

.registerbutton a:hover, .registerbutton a:active {
      transition: all 0.5s ease;
      background: #79cd00;
}

.usermenu {
      font-size: 13px;
      margin-left: 20px;
}

.usermenu a:link, .usermenu a:visited {
      color: #008fff;
      transition: all 0.5s ease;
      text-decoration: none;
}

.usermenu a:hover, .usermenu a:active {
    color: #54b4ff;
      transition: all 0.5s ease;
}

.panelavatar {
      margin: 0 0 0 5px;
      padding: 0;
}

.wrapper-dropdown-5 {
    position: relative;
    top: -32px;
    float: left;
    cursor: pointer;
    outline: none;
    z-index: 999;
      color: #008fff;
      transition: all 0.5s ease;
}

.wrapper-dropdown-5 .dropdown {
    position: absolute;
    width: 190px;
    padding: 0;
    top: 18px;
    right: -172px;
    list-style: none;
    max-height: 0;
    overflow: hidden;
      transition: all 0.5s ease;
      color: #FFFFFF;
    background: #003965;
}

.wrapper-dropdown-5:hover, .wrapper-dropdown-5:active {
    cursor: pointer;
    transition: all 0.5s ease;
      color: #54b4ff;
}

.wrapper-dropdown-5 .dropdown li {
    padding: 5px;
}

.wrapper-dropdown-5 .dropdown li a {
    padding: 5px;
    height: 20px;
    line-height: 18px;
    display: block;
    font-size: 13px;
    text-decoration: none;
    color: #FFFFFF;
      transition: all 0.3s ease;
}

.wrapper-dropdown-5 .dropdown li:last-of-type a {
    border: none;
}

.wrapper-dropdown-5 .dropdown li i {
    margin-left: 5px;
    color: inherit;
    vertical-align: middle;
}

.wrapper-dropdown-5 .dropdown li:hover a {
    display: block;
    cursor: pointer;
    background: #008fff;
      transition: all 0.3s ease;
}

.wrapper-dropdown-5.active .dropdown {
    max-height: 400px;
}

.tduser {
    padding: 0;
    margin: 0;
}

.admincp a:link, .admincp a:visited {
      background: #d00000;
      padding: 4px 5px 4px 3px;
      transition: all 0.5s ease;
      color: #EFEFEF;
}

.admincp a:hover {
      background: #fe0000;
      transition: all 0.5s ease;
      color: #FFFFFF;
}

.modcp a:link, .modcp a:visited {
      background: #00abd0;
      padding: 4px;
      transition: all 0.5s ease;
      color: #EFEFEF;
}

.modcp a:hover {
      background: #00d1fe;
      transition: all 0.5s ease;
      color: #FFFFFF;
}

.breadcrumb {
    font-family: 'BYekan',tahoma;
    font-size: 13px;
    font-weight: bold;
    overflow: hidden;
    margin: auto;
    padding: 0;
    background: #003965;
    color: #FFFFFF;
    border: 1px none;
    height: 44px;
    width: 984px;
}

.breadcrumb .crust {
    display: block;
    float: right;
    position: relative;
}

.breadcrumb .crust:first-child a.crumb {
    padding-right: 10px;
}

.breadcrumb .crust a.crumb, .breadcrumb .crust b.lastcrumb {
    text-decoration: none;
    padding: 5px 30px 5px 5px;
    margin-bottom: -1px;
    outline: 0 none;
    display: block;
    color: #FFFFFF;
    text-decoration: none;
    background: #005ea7;
    transition: all 0.5s ease;
}

.breadcrumb .crust b.lastcrumb {
    background: transparent none;
}

.breadcrumb .crust a.crumb, .breadcrumb .crust b.lastcrumb {
    line-height: 35px;
}

.breadcrumb .crust .arrow {
    border: 22px solid transparent;
    border-left: 1px none;
    border-right-color: #003c6d;
    display: block;
    position: absolute;
    left: -22px;
    top: 0;
    z-index: 1;
    width: 0px;
    height: 0px;
}

.breadcrumb .crust .arrow span {
    border: 23px solid transparent;
    border-left: 1px none black;
    border-right-color: #005ea7;
    display: block;
    position: absolute;
    right: -24px;
    top: -23px;
    z-index: 51;
    white-space: nowrap;
    overflow: hidden;
    text-indent: 9999px;
    width: 0px;
    height: 0px;
    transition: all 0.5s ease;
}

.breadcrumb .refresh:hover {
    background-position: 0px -16px;
}

.breadcrumb .crust:last-child a.crumb {
}

.breadcrumb .crust:hover a.crumb {
    text-decoration:none;
    cursor: pointer;
    background: #0076D1;
    transition: all 0.5s ease;
}

.breadcrumb .crust:hover .arrow span {

    border-right-color: #0076D1;
    transition: all 0.5s ease;
}

.effect {
      opacity: 0.5;
      transition: all 0.5s ease;
}

.effect:hover {
      opacity: 1;
      transition: all 0.5s ease;
}

.scrolltotop {
    color: #54b4ff;
    cursor: pointer;
    border: 1px solid #54b4ff;
    padding: 2px 11px 6px 11px;
    position: fixed;
    bottom: 1em;
    right: 20px;
    display: none;
    transition: all 0.5s ease;
    opacity: 0.75;
    
    text-decoration: none;
    font-size: 16px;
}

.scrolltotop:hover {
    
    cursor: pointer;
    border: 1px solid #54B4FF;
    transition: all 0.5s ease 0s;
    cursor: pointer;
    color: #FFF;
    opacity: 1;
    background-color: #54B4FF;
}

.thead {
      background: #005ea7;
      font-size: 13px;
      color: #FAFAFA;
      height: 30px;
      line-height: 29px;
      font-weight: bold;
}

.thead a:link, .thead a:visited {
      color: #FAFAFA;
      text-decoration: none;
      font-weight: bold;
}

.thead a:hover, .thead a:active {
      color: #FAFAFA;
      text-decoration: none;
}

.theadend {
      height: 3px;
      background: #003965;
  margin-bottom: 5px;

}

.language {
      float: left;
      margin-right: 20px;
}

.themes {
    float: left;
}

#footer {
      background: #003965;
      height: 200px;
}

#copyright {
      height: 50px;
      line-height:50px;
      color: #FAFAFA;
      background: #005ea7;
}

#copyright a:link, #copyright a:visited {
      color: #54b4ff;
      transition: all 0.5s ease;
      text-decoration: none;
}

#copyright a:hover, #copyright a:active {
      color: #98D2FF;
      transition: all 0.5s ease;
      text-decoration: none;
}

.one {
      width: 330px;
      margin-left: 130px;
      float: right;
}

.two {
      width: 150px;
      margin-left: 170px;
      float: right;
}

.three {
      width: 150px;
      float: right;
}

.one h3 {
      font-size: 19px;
      color: #FAFAFA;
      margin: 20px 0;
  text-align: right;
}

.two h3 {
      font-size: 19px;
      color: #FAFAFA;
      margin: 20px 0;
}

.three h3 {
      font-size: 19px;
      color: #FAFAFA;
      margin: 20px 0;
  text-align: right;
}

.one p {
      font-size: 13px;
    color: rgba(255, 255, 255, 0.5);
      line-height: 17px;
      text-align: justify;
}

.two ul {
      margin: 0;
      padding: 0;
  text-align: right;
}

.two ul li {
      list-style: none;
      display: block;
      padding: 2px 0;
      margin: 0;
}

.two ul li a:link, .two ul li a:visited {
      text-decoration: none;
      color: rgba(255, 255, 255, 0.5);
      transition: all 0.5s ease;
}

.two ul li a:hover, .two ul li a:active {
      color: rgba(255, 255, 255, 1);
      transition: all 0.5s ease;
}

.three ul {
      margin: 0;
      padding: 0;
  text-align: right;
}

.three ul li {
      list-style: none;
      display: block;
      padding: 2px 0;
      margin: 0;
}

.three ul li a:link, .three ul li a:visited {
      text-decoration: none;
      color: rgba(255, 255, 255, 0.5);
      transition: all 0.5s ease;
}

.three ul li a:hover, .three ul li a:active {
      color: rgba(255, 255, 255, 1);
      transition: all 0.5s ease;
}

::-webkit-scrollbar {
  
    width: 15px;
}

::-webkit-scrollbar-track {
  
    background: #003965;
}

::-webkit-scrollbar-thumb {
  
    background: #005ea7;
}

::-webkit-scrollbar-thumb:hover {
  
    background: #008fff;
}

.userbrowsing {
      background: #FAFAFA;
      border: 1px solid #CCC;
      padding: 8px;
}

.moderatedby {
      background: #FAFAFA;
      border: 1px solid #CCC;
      padding: 8px;
}

.pagination2 a:link, .pagination2 a:visited {
      font-family: 'BYekan',tahoma;
      font-size: 11px;
      background: #003965;
      color: #FAFAFA;
      transition: all 0.5s ease;
      padding: 3px 6px 3px 7px;
}

.pagination2 a:hover, .pagination2 a:active {
      background: #005ea7;
      transition: all 0.5s ease;
}

.bigbutton a:link, .bigbutton a:visited {
      font-family: 'BYekan',tahoma;
      font-size: 13px;
      background: #003965;
      padding: 10px 12px 10px 16px;
      color: #FAFAFA;
      transition: all 0.5s ease;
}

.bigbutton a:hover, .bigbutton a:active {
      background: #005ea7;
      transition: all 0.5s ease;
}

.closedbutton a:link, .closedbutton a:visited {
      font-family: 'BYekan',tahoma;
      font-size: 13px;
      background: #650000;
      padding: 10px 12px 10px 16px;
      color: #FAFAFA;
      transition: all 0.5s ease;
}

.closedbutton a:hover, .closedbutton a:active {
      background: #a70000;
      transition: all 0.5s ease;
}

.centered {
      text-align: center;
}

.pbbutton a:link, .pbbutton a:visited {
      font-family: 'BYekan',tahoma;
      font-size: 13px;
      background: #005ea7;
      padding: 5px 6px 5px 8px;
      color: #FAFAFA;
      transition: all 0.5s ease;
}

.pbbutton a:hover, .pbbutton a:active {
      background: #0075d0;
      transition: all 0.5s ease;
}

.pbredbutton a:link, .pbredbutton a:visited {
      font-family: 'BYekan',tahoma;
      font-size: 13px;
      background: #a70000;
      padding: 5px 6px 5px 8px;
      color: #FAFAFA;
      transition: all 0.5s ease;
}

.pbredbutton a:hover, .pbredbutton a:active {
      background: #d00000;
      transition: all 0.5s ease;
}

.minibutton a:link, .minibutton a:visited{
    padding: 5px;
      text-align: center;
      background: #005ea7;
      transition: all 0.5s ease;
      color: #FAFAFA;
}

.minibutton a:hover, .minibutton a:active {
      background: #0075d0;
      transition: all 0.5s ease;
}

.welcomebox {
      width: 370px;
      margin: 10px 0 0 20px;
      float: left;
      text-align: justify;
      font-family: 'BYekan',tahoma;
      font-size: 13px;
      color: #363636;
      line-height: 22px;
}

.welcometitle h1 {
      font-family: 'BYekan',tahoma;
      font-size: 19px;
      font-weight: 400;
      text-align: center;
      margin: 0 0 30px 0;
      color: #FAFAFA;
}

.welcometitle {
      background: #005ea7;
      color: #FAFAFA;
}

.welcomelogin {
      width: 190px;
      margin: 10px 50px 0 10px;
      float: left;
      text-align: right;
      line-height: 22px;
}

input.loginbutton {
      padding: 5px 8px;
      color: #FFFFFF;
      transition: all 0.5s ease;
      background: #005ea7;
      text-decoration: none;
      border: 1px none;
}

input.loginbutton:hover {
      transition: all 0.5s ease;
      background: #0073cd;
      text-decoration: none;
}

.welcomelogin ul {
    float: right;
    margin: 0;
      padding: 0;
    list-style: none;
}

.welcomelogin li {
    display: block;
}

.log {
    color: #FFFFFF;
    padding: 8px 7px 7px 8px;
    margin: 0 0 10px 0;
    background: #363636;
    border-top: 1px solid #363636;
    border-right: 1px solid #363636;
    border-bottom: 1px solid #363636;
    border-left: 1px none;
}

.textlog {
    font-family: 'BYekan',tahoma;
    font-size: 13px;
    width: 90px;
    color: #363636;
    background: #FFFFFF;
    border-top: 1px solid #363636;
    border-left: 1px solid #363636;
    border-bottom: 1px solid #363636;
    border-right: 1px none;
    padding: 8px 8px 7px 8px;
      margin: 0 0 10px 0;
}
ERFAN-DESIGN میگه:
میشه لطفا فایل js هم بگذارید


طراحی انجمن ، وب سایت شخصی ، سایت خبری ، فروشگاهی

وب سایت طراحی وب : http://www.kishikala.com/team-design

فروشگاه : http://www.kishikala.com

بهینه سازی سایت با کمترین هزینه ، 3 تا 8 کلمه صفحه اول و صفحه دوم گوگل

با ضمانت کتبی ،
Godric میگه:
سلام
فکر کنم توی این قالب به اسم .tipsy هست که توی جاوااسکریپ هم به همین اسم بود اینم کد

 
کد:
// tipsy, facebook style tooltips for jquery
// version 1.0.0a
// (c) 2008-2010 jason frame [jason@onehackoranother.com]
// released under the MIT license

(function($) {
    
    function maybeCall(thing, ctx) {
        return (typeof thing == 'function') ? (thing.call(ctx)) : thing;
    };
    
    function Tipsy(element, options) {
        this.$element = $(element);
        this.options = options;
        this.enabled = true;
        this.fixTitle();
    };
    
    Tipsy.prototype = {
        show: function() {
            var title = this.getTitle();
            if (title && this.enabled) {
                var $tip = this.tip();
                
                $tip.find('.tipsy-inner')[this.options.html ? 'html' : 'text'](title);
                $tip[0].className = 'tipsy'; // reset classname in case of dynamic gravity
                $tip.remove().css({top: 0, right: 0, visibility: 'hidden', display: 'block'}).prependTo(document.body);
                
                var pos = $.extend({}, this.$element.offset(), {
                    width: this.$element[0].offsetWidth,
                    height: this.$element[0].offsetHeight
                });
                
                var actualWidth = $tip[0].offsetWidth,
                    actualHeight = $tip[0].offsetHeight,
                    gravity = maybeCall(this.options.gravity, this.$element[0]);
                
                var tp;
                switch (gravity.charAt(0)) {
                    case 'n':
                        tp = {top: pos.top + pos.height + this.options.offset, right: pos.right + pos.width / 2 - actualWidth / 2};
                        break;
                    case 's':
                        tp = {top: pos.top - actualHeight - this.options.offset, right: pos.right + pos.width / 2 - actualWidth / 2};
                        break;
                    case 'e':
                        tp = {top: pos.top + pos.height / 2 - actualHeight / 2, right: pos.right - actualWidth - this.options.offset};
                        break;
                    case 'w':
                        tp = {top: pos.top + pos.height / 2 - actualHeight / 2, right: pos.right + pos.width + this.options.offset};
                        break;
                }
                
                if (gravity.length == 2) {
                    if (gravity.charAt(1) == 'w') {
                        tp.right = pos.right + pos.width / 2 - 15;
                    } else {
                        tp.right = pos.right + pos.width / 2 - actualWidth + 15;
                    }
                }
                
                $tip.css(tp).addClass('tipsy-' + gravity);
                $tip.find('.tipsy-arrow')[0].className = 'tipsy-arrow tipsy-arrow-' + gravity.charAt(0);
                if (this.options.className) {
                    $tip.addClass(maybeCall(this.options.className, this.$element[0]));
                }
                
                if (this.options.fade) {
                    $tip.stop().css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: this.options.opacity});
                } else {
                    $tip.css({visibility: 'visible', opacity: this.options.opacity});
                }
            }
        },
        
        hide: function() {
            if (this.options.fade) {
                this.tip().stop().fadeOut(function() { $(this).remove(); });
            } else {
                this.tip().remove();
            }
        },
        
        fixTitle: function() {
            var $e = this.$element;
            if ($e.attr('title') || typeof($e.attr('original-title')) != 'string') {
                $e.attr('original-title', $e.attr('title') || '').removeAttr('title');
            }
        },
        
        getTitle: function() {
            var title, $e = this.$element, o = this.options;
            this.fixTitle();
            var title, o = this.options;
            if (typeof o.title == 'string') {
                title = $e.attr(o.title == 'title' ? 'original-title' : o.title);
            } else if (typeof o.title == 'function') {
                title = o.title.call($e[0]);
            }
            title = ('' + title).replace(/(^\s*|\s*$)/, "");
            return title || o.fallback;
        },
        
        tip: function() {
            if (!this.$tip) {
                this.$tip = $('<div class="tipsy"></div>').html('<div class="tipsy-arrow"></div><div class="tipsy-inner"></div>');
            }
            return this.$tip;
        },
        
        validate: function() {
            if (!this.$element[0].parentNode) {
                this.hide();
                this.$element = null;
                this.options = null;
            }
        },
        
        enable: function() { this.enabled = true; },
        disable: function() { this.enabled = false; },
        toggleEnabled: function() { this.enabled = !this.enabled; }
    };
    
    $.fn.tipsy = function(options) {
        
        if (options === true) {
            return this.data('tipsy');
        } else if (typeof options == 'string') {
            var tipsy = this.data('tipsy');
            if (tipsy) tipsy[options]();
            return this;
        }
        
        options = $.extend({}, $.fn.tipsy.defaults, options);
        
        function get(ele) {
            var tipsy = $.data(ele, 'tipsy');
            if (!tipsy) {
                tipsy = new Tipsy(ele, $.fn.tipsy.elementOptions(ele, options));
                $.data(ele, 'tipsy', tipsy);
            }
            return tipsy;
        }
        
        function enter() {
            var tipsy = get(this);
            tipsy.hoverState = 'in';
            if (options.delayIn == 0) {
                tipsy.show();
            } else {
                tipsy.fixTitle();
                setTimeout(function() { if (tipsy.hoverState == 'in') tipsy.show(); }, options.delayIn);
            }
        };
        
        function leave() {
            var tipsy = get(this);
            tipsy.hoverState = 'out';
            if (options.delayOut == 0) {
                tipsy.hide();
            } else {
                setTimeout(function() { if (tipsy.hoverState == 'out') tipsy.hide(); }, options.delayOut);
            }
        };
        
        if (!options.live) this.each(function() { get(this); });
        
        if (options.trigger != 'manual') {
            var binder   = options.live ? 'live' : 'bind',
                eventIn  = options.trigger == 'hover' ? 'mouseenter' : 'focus',
                eventOut = options.trigger == 'hover' ? 'mouseleave' : 'blur';
            this[binder](eventIn, enter)[binder](eventOut, leave);
        }
        
        return this;
        
    };
    
    $.fn.tipsy.defaults = {
        className: null,
        delayIn: 0,
        delayOut: 0,
        fade: false,
        fallback: '',
        gravity: 'n',
        html: false,
        live: false,
        offset: 0,
        opacity: 0.8,
        title: 'title',
        trigger: 'hover'
    };
    
    // Overwrite this method to provide options on a per-element basis.
    // For example, you could store the gravity in a 'tipsy-gravity' attribute:
    // return $.extend({}, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' });
    // (remember - do not modify 'options' in place!)
    $.fn.tipsy.elementOptions = function(ele, options) {
        return $.metadata ? $.extend({}, options, $(ele).metadata()) : options;
    };
    
    $.fn.tipsy.autoNS = function() {
        return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n';
    };
    
    $.fn.tipsy.autoWE = function() {
        return $(this).offset().right > ($(document).scrollright() + $(window).width() / 2) ? 'e' : 'w';
    };
    
    /**
     * yields a closure of the supplied parameters, producing a function that takes
     * no arguments and is suitable for use as an autogravity function like so:
     *
     * @param margin (int) - distance from the viewable region edge that an
     *        element should be before setting its tooltip's gravity to be away
     *        from that edge.
     * @param prefer (string, e.g. 'n', 'sw', 'w') - the direction to prefer
     *        if there are no viewable region edges effecting the tooltip's
     *        gravity. It will try to vary from this minimally, for example,
     *        if 'sw' is preferred and an element is near the right viewable
     *        region edge, but not the top edge, it will set the gravity for
     *        that element's tooltip to be 'se', preserving the southern
     *        component.
     */
     $.fn.tipsy.autoBounds = function(margin, prefer) {
        return function() {
            var dir = {ns: prefer[0], ew: (prefer.length > 1 ? prefer[1] : false)},
                boundTop = $(document).scrollTop() + margin,
                boundright = $(document).scrollright() + margin,
                $this = $(this);

            if ($this.offset().top < boundTop) dir.ns = 'n';
            if ($this.offset().right < boundright) dir.ew = 'w';
            if ($(window).width() + $(document).scrollright() - $this.offset().right < margin) dir.ew = 'e';
            if ($(window).height() + $(document).scrollTop() - $this.offset().top < margin) dir.ns = 's';

            return dir.ns + (dir.ew ? dir.ew : '');
        }
    };
    
})(jQuery);
Godric میگه:
دوست عزیز امکان اصلاح هست ؟
صفحه‌ها (2):


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل دکمه عضویت capsool 12 1,474 ۲۳ خرداد ۱۳۹۴، ۰۸:۱۳ ب.ظ
آخرین ارسال: mx13
  مشکل در نوشتن فوتر ☂ ALI ☂ 1 291 ۱۲ خرداد ۱۳۹۴، ۱۰:۰۹ ق.ظ
آخرین ارسال: Tofighi
  مشکل نصب پوسته mybb amirrezahosseini 6 536 ۱۵ اردیبهشت ۱۳۹۴، ۰۱:۱۱ ب.ظ
آخرین ارسال: amirrezahosseini
  مشکل با نمایش پست freshboy 3 446 ۲۸ بهمن ۱۳۹۳، ۱۱:۲۶ ق.ظ
آخرین ارسال: navids_mh
Video مشکل با درجه گروه و ارسال رایانامه گروهی bahman2012 4 594 ۲۶ آبان ۱۳۹۳، ۰۲:۲۱ ب.ظ
آخرین ارسال: IrIsT
  مشکل با وسط چین شدن قالب I M A N 9 1,412 ۱۸ آبان ۱۳۹۳، ۰۹:۵۴ ب.ظ
آخرین ارسال: Tofighi
  مشکل نصب قالب روی مای بی بی 1.8 kiavashteam 4 920 ۱۴ مهر ۱۳۹۳، ۰۱:۴۶ ب.ظ
آخرین ارسال: امیر خان
  مشکل با پست بیت عمودی 1.8 djmokhtar 8 833 ۱۲ مهر ۱۳۹۳، ۰۳:۰۰ ب.ظ
آخرین ارسال: djmokhtar
  مشکل عضویت در انجمن evil1378 2 559 ۰۳ مهر ۱۳۹۳، ۱۲:۲۵ ق.ظ
آخرین ارسال: evil1378
  مشکل در تغییر پوسته mersadnouri 1 454 ۲۹ شهریور ۱۳۹۳، ۰۸:۱۷ ق.ظ
آخرین ارسال: mersadnouri

پرش به انجمن:


کاربران در حال بازدید این موضوع:

1 مهمان


درباره‌ی ما

گروه پشتیبانی فارسی مای بی بی My-BB.Ir در واپسین روزهای پاییز 1391 کار خود را در زمینه مای بی بی آغاز کرد. این گروه با توکل بر خدای منان و دانش فنی خود در تلاش است فعالیتی هرچند ناچیز در زمینه ارتقا و پشتیبانی مای بی بی انجام دهد.
تمامی حقوق برای وب‌سایت پشتیبانی فارسی مای بی‌بی (My-BB.Ir) محفوظ می‌باشد و هرگونه کپی‌برداری از آن شرعا حرام و قانونا غیرمجاز می‌باشد.
قدرت گرفته از مای بی‌بی - فارسی‌ساز: My-BB.Ir و IORA.Ir