jQuery技术:格式化FancyBox的标题

我根本不知道javascript,但我正在尝试使用FancyBox格式化我的图片的标题/标题。 在我的标签的title属性中,我写了个人姓名,专业和职业。 我希望他们的免费精选名字大全显示在一行,然后主要和职业可以在下一个。 例如:

Joe Smith,BS ’02
专业:企业社会责任,职业:零售经理

我知道我不能在title="" ,所以在我的javascript函数中有一个简单的方法吗? 我希望我可以将我的id属性设置为该人的免费精选名字大全并在我的函数中调用它,然后将标题设置为其余部分,但这似乎不起作用。

这是当前function正常,只需要以某种方式拆分我的标题:

 ("a[rel=cdfs]").fancybox({ 'transitionIn' : 'elastic', 'transitionOut' : 'elastic', 'titlePosition' : 'over', 'titleFormat' : function(title, currentArray, currentIndex, currentOpts) { return '' + (title.length ? '   ' + title : '') + '

Image ' + (currentIndex + 1) + ' / ' + currentArray.length + '

'; } });

感谢您的任何想法或输入! 我很感激 :)

    你可以用两行来打破你的头衔:

     'titleFormat': function(title, currentArray, currentIndex, currentOpts){ temp=title.split('|'); if(!temp[1]){temp[1]=""}; return '
    '+temp[0]+'
    '+temp[1]+'
    ' },

    你可以看到我通过添加’|’来分割标题 字符,需要添加到标题文本中,但您可以采用不同的方式。 此外,在这个简单的示例中,诸如背景等格式化将丢失,但您可以轻松地修复它。

    祝好运

    ķ

      以上就是jQuery教程分享格式化FancyBox的标题相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/jquerytutorial/561697.html

      (0)
      上一篇 2021年2月4日
      下一篇 2021年2月4日

      精彩推荐