如何用视频标签替换标签
How can i replace a tag with video tag
我想用<video src="123"..... />
替换<a href="123" .......>text</a>
如何使用jquery/javascript做到这一点?
或者我认为您想在单击后替换a标记?注意:我将"video"标记替换为div,只是为了让您更容易看到更改。
$(document).ready(function(){
$('.toVideo').live('click', function(e){
$(this).replaceWith('<div src="' + $(this).attr('href') + '">new video</div>');
e.preventDefault();
})
})
以下是示例:http://jsfiddle.net/a9xHS/5/
或者,如果你想替换所有标签,也许你可以:
$(document).ready(function(){
$('.toVideo').each(function(){
$(this).replaceWith('<div src="' + $(this).attr('href') + '">' + $(this).attr('href') + '</div>');
})
})
http://jsfiddle.net/A9R3L/1/
像这样:
$(document).ready(function(){
var $a = $("a");
$("<video/>").attr("src", $a.attr("href")).after($a);
$a.remove();
});
希望这能有所帮助。
查看jQuery的replaceAll()
方法
相关文章:
- 如何用JavaScript或jQuery替换一堆标签
- 将现有的规范标签替换为javascript或jquery
- 如何用jQuery替换HTML标签的一部分
- 需要查找和替换链接标签
- Eloqua替换<脚本>标签
- 替换<标签>,包含的表单控件除外
- 将多个
标签替换为 JavaScript - 如何在 Javascript 中将音频标签替换为视频标签或将标签替换为另一个标签
- 检测网址/链接,并用 img 标签替换图像,用 href 替换链接
- 如何将选择的所有选项标签替换为其值
- 使用replaceChild javascript将span标签替换为锚标记
- jQuery脚本,用自定义标签替换每个dom元素
- 用链接标签替换匹配的标签/关键字
- 使用 jQuery 将一个标签替换为另一个标签
- 将标签替换为ASP.净dropdownlist
- 如何用视频标签替换标签
- 有没有可能从粘贴在文本区域的html页面中找到这样的标签,并用javascript代码中提到的另一个标签替换它的标签
- 使用自定义 HTML 标签并将自定义标签替换为外部 HTML 可以吗?
- 使用jquery将H3标签替换为H2,如果内容是大写的
- 对于连接较慢的用户,我想用图像标签替换视频标签