Javascript中的Sweetalert-Call函数

Javascript中的Sweetalert-Call函数,javascript,Javascript,我用的是SweetAlert 为此,我需要初始化插件 <script src="lib/sweet-alert.min.js"></script> <link rel="stylesheet" type="text/css" href="lib/sweet-alert.css"> 这个在php文件中起作用,但在test.js中它给出了“未定义swal函数” 另外,如何在test.js中初始化插件?当您想在另一个js文件中引用swwtalert js时,需要

我用的是SweetAlert

为此,我需要初始化插件

<script src="lib/sweet-alert.min.js"></script>
<link rel="stylesheet" type="text/css" href="lib/sweet-alert.css">
这个在php文件中起作用,但在test.js中它给出了“未定义swal函数”


另外,如何在test.js中初始化插件?

当您想在另一个js文件中引用swwtalert js时,需要使用以下代码来完成:

 var script = document.createElement('script');
    script.src = "/path/to/the/other/file.js";
    document.getElementsByTagName('script')[0].parentNode.appendChild(script);
    //for CSS file
    $('head').append('<link rel="stylesheet" href="your/cssfilelocation/filename.css" type="text/css" />'); 
var script=document.createElement('script');
script.src=“/path/to/the/other/file.js”;
document.getElementsByTagName('script')[0].parentNode.appendChild(script);
//用于CSS文件
$('head')。追加('');

如果您需要在sweetalert之前包含jquery,请使用类似的代码在它之前添加jquery。

请创建一个链接,以便我们可以诊断您的问题。“这在php文件中起作用”JS函数如何在php文件中“起作用”?据我所知,您只有一个导入语句(sweet-alert.min.js或sweet-alert.js)请参考以下较早的请求:
首先,然后
第二。这样,首先加载sweet-alert,然后
test.js
可以访问它。@FelixKling他在php中没有任何问题。他的问题是如何引用另一个js(他提到的js文件)在他的自定义js中。据我所知,他计划将所有js移到单独的js文件中,并仅在php文件中引用。他的问题是“如何在js中初始化插件”,因为他希望将js作为完整的单元进行测试。这不起作用。未捕获引用错误:swal未定义这是test.js$(文档)。就绪(函数(){$('#accountnumber_c').blur(function(){var script=document.createElement('script');script.src=“swal/lib/sweet alert.min.js”document.getElementsByTagName('script')[0].parentNode.appendChild(script);swal(accountnumber_c);})@asvasdvasdvssadvs在test.js文件中包含sweet alert.min,js应该是第一件事。请执行console.log(document.getElementsByTagName('script'))以验证是否添加了js文件。这是我担心css会产生问题的原因。您可以按如下方式加载它,因为您正在使用jquery:$('head')。append(“”);
 var script = document.createElement('script');
    script.src = "/path/to/the/other/file.js";
    document.getElementsByTagName('script')[0].parentNode.appendChild(script);
    //for CSS file
    $('head').append('<link rel="stylesheet" href="your/cssfilelocation/filename.css" type="text/css" />');