为了播放音乐。音乐的按钮有一个区域,放提示语,用程序动态设置。
效果图如:

字的内容由程序来处理:
<div style="position:relative">
<!-- 图片的DIV -->
<div style="position:absolute; float:left; top:0px; left:0px;">
<img style="width:320px" src="${ctx}/images/guide/player_start.png" name="playAudio" id="playAudio">
</div>
<!-- 提示语的DIV-->
<div id="tips" style="position:absolute; float:left;top:17px;left:70px;height:18px;width:200px;color:white;">可点击按钮播放音频介绍</div>
</div>
附对应的图片:


$("#playAudio").click(function(){
var isPause=$("#isPause").val();
//alert("isPause:"+isPause);
var srcUrl= $("#playAudio").attr("src");
if(srcUrl.indexOf("player_start")>0){
if(isPause==""){
// alert("player_start");
window.meeting.setMusicUrl('${meetingContent.reserve2}');
$("#isPause").val("pause");
}
window.meeting.startPlay();
$("#tips").html("正在播放中......");
$("#playAudio").attr("src","${ctx}/images/guide/player_pause.png");
}else if(srcUrl.indexOf("player_pause")>0){
// alert("player_pause111111");
window.meeting.pausePlay();
$("#tips").html("已暂停,点击继续");
$("#playAudio").attr("src","${ctx}/images/guide/player_start.png");
}
// window.meeting.startPlay('${meetingContent.reserve2}');
// $("#playAudio").attr("src","${ctx}/images/guide/player_pause.png");
});
分享到:
相关推荐
DIV+CSS网页布局技巧如何实现是当前网页设计中非常重要的一个环节。DIV+CSS工具的使用非常广泛,能够优化网站的布局和标签、做出精美的页面,并且有助于搜索引擎抓取网页内容、提高网站排名。 在网页设计过程中,...
2. **设定重叠条件**:两个div重合的条件是它们的边界有交集。具体来说,如果div1的`left`小于div2的`right`,并且div1的`right`大于div2的`left`,同时div1的`top`小于div2的`bottom`,并且div1的`bottom`大于div2...
为了让六边形的形状更加明显,我们通常会将矩形的高度设为宽度乘以`Math.sqrt(3)`,这样可以确保旋转后它们的边缘能够完全重合,形成一个正六边形。在这个例子中,矩形的宽度和高度比例是60px : 104px,大约满足这个...
在网页中,重叠线通常指的是两个元素之间线条的交错或叠加,可以增强视觉层次感,让页面看起来更加精致。常见的应用场景包括标题分隔、列表分隔等。 在给定的代码示例中,我们看到使用了HTML和CSS来创建这个效果。...
举个例子,如果我们有两个相邻的`div`元素,一个设置了浮动,另一个没有,那么设置浮动的`div`会让其后的`div`元素的文本环绕自身,而不会覆盖文本。但如果使用绝对定位,不设置浮动的`div`将会直接占据原本浮动元素...
前端开发面试题整合(CSS、JS、Vue、React 等) 本文将详细解释前端开发面试中常见的 CSS...* 上下 margin 重合问题,相邻的两个 div margin-left margin-right 不会重合,但相邻的 margin-top margin-bottom 会重合。
创建基本的HTML结构,包含两个div元素,分别代表拼图的左右两部分。可以添加`id`属性以便于JavaScript选择器选取: ```html <div id="验证容器"> <div id="拼图背景"></div> <div id="拼图滑块"></div> </div> ``...
在本示例中,我们探讨了如何使用jQuery实现一个div元素跟随鼠标移动的效果。这个功能在许多交互式网页设计中非常常见,例如悬浮菜单、拖动元素等。关键在于理解和处理鼠标位置与div元素位置之间的关系。 首先,我们...
在本例中,动画用于外圈和内圆两个部分。外圈的动画主要是旋转,而内圆的动画则复杂一些,需要通过改变z-index值来控制不同半圆显示的优先级。 具体到代码实现,首先创建一个包裹元素.con-wrap,用于包含外圈和内圆...
同时,也需要设置定时器,每隔一定时间更新游戏状态,让蛇自动移动。 5. **移动与碰撞检测** 在每次游戏循环中,蛇头会根据当前方向移动到新的位置。接着,检查蛇头是否与自己的身体或者边界发生碰撞。如果碰撞,...
在上述示例中,尽管两个元素分别设置了`margin-bottom:100px`和`margin-top:100px`,但它们之间的实际距离仅为100px。 **二、解决margin合并的方法** 解决margin合并的方法同样是通过触发BFC来实现。在上述示例中...
`div2`用于显示放大后的图片,设置为相对定位以确保图片正确地填充在该区域中。 ```css #div1 { width: 304px; height: 222px; position: relative; margin: 30px auto 0px; border: 2px solid red; } #div1 ...
这是因为行内元素的垂直位置会依照基线对齐,当基线与父容器的中心线重合时,元素便表现为垂直居中。但需要注意的是,实际上由于字体的设计,行内元素的垂直中心与行距(line-height)的中心往往不在同一位置,因此...
例如,每个方块可能对应一个`div`元素,其位置、颜色和状态通过CSS样式控制。 **事件处理**是用户与游戏互动的关键。在这个项目中,可能需要监听键盘事件来控制方块的移动和旋转。例如,使用`addEventListener`注册...
接着,初始化一个索引变量`i`,设置倒计时开始的数字为"3",即数组的第一个元素,并显示出来。 接下来,使用`setInterval()`函数设置一个定时器,每1秒执行一次匿名函数。在定时器的函数内部,首先检查索引`i`是否...
在CSS部分,两个输入框都设置了`position: absolute`,并调整了`left`和`top`属性,使其完全重合。此外,输入真实密码的文本框(#b)的透明度设置为0,使得用户无法看到实际输入的字符。 ```css #c { position: ...
这可以通过在HTML中设置两个具有相同背景图片的`div`元素实现,然后在CSS中利用绝对定位和相对移动来实现滚动效果。 2. **游戏启动**:用户点击“开始”按钮,飞机开始自动发射子弹,同时敌机随机出现在屏幕顶部。`...
例如,如果有两个相邻的div元素,一个设置上外边距为50px,另一个为100px,它们之间的实际间距将是100px,而不是150px。这是浏览器为了优化页面布局而采取的一种策略。 ### 二、嵌套元素的外边距合并 在嵌套元素中...