我从jQuery开始,我正在尝试使用jQuery,AJAX和amp;来开发一个网络音频播放器。 PHP,
在AJAX成功后加载我的DOM中包含的jQuery脚本时遇到问题。
当我通过AJAX接收数据时,DOM中包含的脚本没有响应。
有我的代码:
1:我将数据vi onclick
链接发送到AJAX脚本:
<a href="" onclick="getfile('<?php echo $file; ?>'); return false;"><?php echo $file?></a>
2- AJAX通过此功能成功接收我的数据:
function getfile(audio) {
$.ajax({
type: 'POST',
url: 'script.php',
data: {
song: audio
},
success: function(data) {
$('#playlist1').html(data); // I get data with sucess in playlist1 div but player.js which is supposed to read the link that I got from PHP script is not loaded
},
});
}
我试图在player.js
之前将getScript
置于AJAX之前,但是当我点击另一个链接时,我会遇到很多错误。
我的问题是:当AJAX请求完成后,如何加载所有包含的脚本?我听说过实时功能,但我不知道如何在我的案例中整合live()
。