我的 html 中有一个音频标签,其中有 src=""。当我播放音乐时,我从 javascript 更改 src 值。但是,加载页面时出现错误
无效的 URI。媒体资源加载失败。game.php 所有候选资源加载失败。媒体加载已暂停。
我知道为什么,逻辑上来源不存在。有什么方法可以告诉音频元素不要尝试从头开始加载 src 吗?
<div style="display: none;" >
<audio tabindex="0" id="audio" controls preload="auto" loop="true">
<source src="">
</audio>
</div>
Run Code Online (Sandbox Code Playgroud)
谢谢
我有一个带有select元素的html页面,如下所示:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<select id="ExSelect">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
</select>
<br>
<br>
<script src="https://code.jquery.com/jquery-3.1.0.js"></script>
<button onclick="ToTheNext()" id="btnext">Next</button>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我在OnClick按钮上使用这个简单的功能将所选项目更改为下拉列表的下一个选项:
function ToTheNext()
{
$('#ExSelect option:selected').next().attr('selected', 'selected');
}
Run Code Online (Sandbox Code Playgroud)
我的问题是:如何使用Vanilla JavaScript或将所选项目更改为此标记的上一个选项jQuery?