使用类似于嵌入YouTube播放器的东西嵌入JQuery插件
我开发了一个定制的YouTube播放器。使用该播放器,我实现了一个问答系统,通过使用ajax调用php函数将数据保存到数据库中 下面是html代码使用类似于嵌入YouTube播放器的东西嵌入JQuery插件,jquery,youtube,embed,Jquery,Youtube,Embed,我开发了一个定制的YouTube播放器。使用该播放器,我实现了一个问答系统,通过使用ajax调用php函数将数据保存到数据库中 下面是html代码 <div id="player"> </div> <div id="commentArea"> <div class="question ui-corner-all"> <textarea id="comment" rows="10" cols="50" styl
<div id="player">
</div>
<div id="commentArea">
<div class="question ui-corner-all">
<textarea id="comment" rows="10" cols="50" style="width: 100%"></textarea>
<div id="btnSave" class="player-button" style="float: right">
Send</div>
<div style="clear: both">
</div>
</div>
</div>
发送
为此,我必须参考3个样式表和3个脚本文件。但是我希望最终用户能够轻松地嵌入这些代码,而不是将内容放在标题中,将上面的html代码放在正文中
他们是否有可能只添加一个嵌入代码,这将带来上面的html以及对js和css文件的引用?如果是这样,最好的方法是什么
谢谢你事先的帮助
致以最良好的祝愿,
Amila您可以创建一个小javascript,通过将必要的文件添加到头中来获取它们。大致如下:
<script type="text/javascript" src="..."></script> <!-- jQuery -->
<script type="text/javascript">
$(document.head).append('<link rel="stylesheet" type="text/css" href="...">');
</script>
...
$(document.head).附加(“”);
...
当然,浏览器支持页面上任何位置的
标记(因此只需将标记放在页面上就可以了),但HTML4规范不允许这样做。
此外,如果jQuery已经存在,您可能不想再次加载它,但是您必须延迟代码,直到jQuery实际加载。不知道怎么做-可能是
的加载事件