首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jShowOff -数字链接显示未定义(在wordpress中)

jShowOff -数字链接显示未定义(在wordpress中)
EN

Stack Overflow用户
提问于 2012-07-13 09:28:04
回答 1查看 664关注 0票数 0

我找了又找,我发现与这种情况相关的唯一一件事是jQuery低于1.6,我相信wordpress已经远远超过了这一点……我在Wordpress网站上构建了一个jShowOff内容旋转器,我想要有数字幻灯片链接,因为我认为它会默认显示,但在每个链接中却显示“未定义”……我尝试了一个变通办法,制作了一个计数器,并给出了计数器的标题,它像一个护身符一样工作,但当你将鼠标放在内容旋转器上时,它会弹出计数器,标题xD看起来丑陋得要命……有什么想法吗?代码如下:

代码语言:javascript
复制
<div id="recentes">
                <?php $my_query = new WP_Query('category_name=oficiais&posts_per_page=7');
                    while ($my_query->have_posts()) : $my_query->the_post();
                    $do_not_duplicate[] = $post->ID; ?>
                    <div><p>
                    <?php the_post_thumbnail('recent-thumbnail',array('title' => "")); ?>
                    <span class="recentes_tit"><?php the_title(); ?></span><br /><p><?php $myExcerpt = get_the_excerpt();
                    $tags = array("<p>", "</p>");
                    $myExcerpt = str_replace($tags, "", $myExcerpt);
                    $myExcerpt = str_replace("<br />", " ", $myExcerpt);
                    echo $myExcerpt;
                    ?></p class="content_readmore"><a href="<?php the_permalink(); ?>">Ver artigo</a></p></div>
                <?php endwhile; ?>
                </div>
                <script type="text/javascript">
                    jQuery(document).ready(function(){ jQuery("#recentes").jshowoff({
                        autoPlay:true,
                        changeSpeed:1500,
                        controls:true,
                        effect:"slideLeft",
                        hoverPause:true,
                        speed:4500,
                    }); });
                </script>

仅供参考,假设我调用了jShowOff css和脚本x)预先谢谢=)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-03 15:53:46

我今天碰巧遇到了同样的问题。我已经在谷歌上搜索并获得了这个链接:https://github.com/ekallevig/jShowOff/issues/38

说:

将jquery.jshowoff.js的第231行从:

代码语言:javascript
复制
var linktext = $(this).attr('title') != '' ? $(this).attr('title') : i+1;

至:

代码语言:javascript
复制
var linktext = $(this).prop('title') != '' ? $(this).prop('title') : i+1;

在我的例子中,这是可行的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11462951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档