首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery三维image+button旋转木马

jQuery三维image+button旋转木马
EN

Stack Overflow用户
提问于 2010-11-18 16:31:42
回答 1查看 1.4K关注 0票数 1

我正在寻找一个3D旋转木马(如http://www.professorcloud.com/mainsite/carousel.htm),但我需要它允许图像与相应的按钮为每个图像。

例如:

代码语言:javascript
复制
<ul><li><img><fb:like></li>
<li><img><fb:like></li>
<li><img><fb:like></li>
<li><img><fb:like></li>
<li><img><fb:like></li></ul>

我需要一个产品的旋转木马,每个产品都需要相应的Facebook按钮。似乎当我在上面的传送带中添加内容而不是直接的图片时,功能就会中断!请让我知道这是可能的,或者如果我只需要向后推的创意团队,并说这是不可能的(我猜是这样的情况,因为关于大小按钮的数学可能会中断)。

或者,即使最前面的汉堡是焦点,然后显示它是FB一样按钮时,在前面。我能用上面的一个插件来做吗?教授云版本似乎没有一个“钩子”返回哪个项目在前面。我有初级到中级的jQuery知识.)谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-23 17:24:46

在正式答案中,云旋转木马有以下代码行,根据前面的图像更改标题:

代码语言:javascript
复制
$(options.titleBox).html( $(items[fIndex].image).attr('title')); 

使用它作为基础,我将页面的URL放在旋转木马中每个img的'data-url‘属性中。

代码语言:javascript
复制
<img src='img/myimage.png' data-url='fb-page-name'>

然后在旋转木马js中使用这一行代码动态地在showFrontText函数中添加FB按钮:

代码语言:javascript
复制
$("p.like").html('<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=http://www.facebook.com/'+$(items[fIndex].image).attr('data-url')+'&layout=button_count&show_faces=false&width=80&action=like&font=arial&colorscheme=light\" scrolling=\"no\" frameborder=\"0\" style=\"border:none; overflow:hidden; width:80px; height:80px\" allowTransparency=\"true\"><\/iframe>');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4217193

复制
相关文章

相似问题

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