繁体   English   中英

从jQuery(文档)调用外部函数。准备好了吗?

[英]Calling external function from jquery (document).ready?

我正在尝试使用document.ready jquery功能从HTML页面中的外部文件中调用函数。 以下是我的HTML中的代码示例,但是它不使用我编写的代码执行该功能。

<script type="text/javascript"src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript" src="_js/script.js">
     //<![CDATA[
     $(document).ready(function(){
     // What do I run here to grab external file function?
         extFunction();
     });
     //]]/>

来自外部文件的功能示例:

function extFunction(){
    alert("ALERTED!");
};

<script type="text/javascript" src="_js/script.js">

您不能在<script>标记上具有src属性,并且标记内也包含JavaScript代码。 一旦浏览器看到src属性,它就不会在标记内执行任何操作。 请制作两个单独的标签...

<script type="text/javascript" src="_js/script.js"></script>

<script type="text/javascript">
//<![CDATA[
     $(document).ready(function(){
     // What do I run here to grab external file function?
         extFunction();
     });
     //]]/>
</script>

脚本元素不能包含body(content)和src

<script type="text/javascript" src="_js/script.js"></script>
<script type="text/javascript">
     //<![CDATA[
     $(document).ready(function(){
     // What do I run here to grab external file function?
         extFunction();
     });
     //]]/>
</script>

您要从php文件或js文件调用函数? 如果要调用另一个.js文件的函数,只需将该文件包含在.js文件中,如果要调用php函数,请使用ajax。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM