我正在 Wordpress 中创建一个应用程序,用户在喜欢视频后下载视频。视频就像帖子。我有 Facebook 喜欢按钮,但如果用户喜欢该帖子,我希望该按钮变为下载。知道我应该做什么吗?谢谢。
问问题
146 次
1 回答
1
只需将 Facebook Like 按钮与下载按钮放在同一个位置,例如将它们放在一个公共div
元素中:
<div id="like_download_container">
<div id="fb-like></div>
<div id="download_button><!-- button code here --></div>
</div>
并将下载按钮的z-index
值设置为-1
。然后,将 Javascript 中的事件绑定到 Like 按钮上的单击事件,然后将 z-index 提升到2
.
使用 jQuery(好吧,即使没有,但 jQuery 让它变得更简单),您甚至可以对其应用漂亮的动画。由于您无法真正为z-index
更改设置动画(它只会使底部元素在通过第二个z-index
值时突然出现),因此一个想法是使用不透明度:
$('#download_button').css({
'opacity' : '0',
'z-index' : '2'
});
$('#download_button').animate('opacity', '1');
于 2012-06-13T01:22:40.970 回答