jQuery(function($) {}里的函数怎么调用嗯

jQuery(function($) {
function create_div(coords_info) {
//程序代码


});

现在要在html页面中调用create_div()这个函数,怎么写呢?
我现在写为:

<html>
<head>
</head>
<body>
<script language="javascript">$create_div('194,1,382,91')</script>
</body>
<html>

这样写是不行的,请高人指点!!!!

第1个回答  2010-02-05
尽量别这么写
jquery方法更多的是实现响应操作页面中某节点的事件,比如:

$(function() {
$("#aaa").click(function(){
//代码
});
});

<html>
<div id="aaa">aaa</div>
</html>
第2个回答  推荐于2016-09-28

    jQuery(function($) {} 里的函数不能再理解为函数了,它是封装对象jquery里的一个方法,需要通过调用对象方法的方式来使用。

    如:jQuery(function($) {

        function create_div(){

            //something here

        }


调用create_div 的正确方法为   $.create_div();

第3个回答  2010-02-05
就是想实现自定义函数吧?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>test</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.1.js"></script>
<script type="text/javascript">
(function($) {
$.myFunction = function() {
alert("hi!");
}
})(jQuery);
</script>
</head>

<body>
<a href="javascript:$.myFunction();">点我</a></script>
</body>
</html>

看看这个例子就可以了。
第4个回答  2010-02-04
jQuery(function($) {
var create_div=window.create_div=function(coords_info) {
//程序代码


});
调用:

<html>
<head>
</head>
<body>
<script language="javascript">create_div('194,1,382,91')</script>
</body>
<html>

参考资料:http://blog.readker.cn

第5个回答  2010-02-04
好像是$.create_div()本回答被提问者采纳

jQuery(function($) {}里的函数怎么调用嗯
(function() { ("#aaa").click(function(){ \/\/代码 });}); aaa

jQuery 里的函数怎么调用
1、将包含函数的js文件引入到你所要执行的html页面中;声明方法的js要在调用的js的上面,因为html加载顺序问题。当然如果声明和调用是在同一个js中,就不需要考虑html页面上应用的顺序问题。2、三种不同声明方法的调用方式 2.1函数声明:function Dosth(){...}; 调用的时候不管是通过html页面引用还是...

(function($){函数(){xxxx}})(jQuery),我怎么调用这个函数呢?
在(function(){})();这里面可以调用render,外面调用不到的 这个是匿名函数,里面的render是局部变量,要么把你的代码写在它里面,要么吧render函数移出来

$(function(){...})是什么意思, 怎么调用?
$(document).ready(function(){ \/\/程序段 })该段代码类似于传统的 JavaScript 代码:window.onload=function(){ \/\/程序段}\/\/--\/\/window.onload=function(){...}的作用又跟声明函数loading function loading(){...},并在html的调用一样\/\/这样写就不用在body的onload事件里面调用,只需在js程序段里面编写即可...

jquery调用效果函数怎么弄啊
第一种:普通调用 第二种:jquery对象中的自定义函数 注:1.运行代码时,要有jquery.js文件,否则运行出错。2.还有其它方法,只尝试了这两种。

JQuery 简单的函数调用
1、首先建立一个静态页面命名为js.html,标题为“JS函数调用的方法”。2、在js.html的页面之间加入 。3、在 中加入一个js函数 toalert,当点击一个button的时候弹出一个alert。4、在body之中加入一个button,并且添加一个onclick点击事件。5、在onclick的事件中,加入js的toalert函数名,加载onclick...

jquery中的$(function(){...})什么时候执行
().ready(function)(function)简单地说,这个方法纯粹是对向window.load事件注册事件的替代方法。通过使用这个方法,可以在DOM载入就绪能够读取并操纵时立即调用你所绑定的函数,而99.99%的JavaScript函数都需要在那一刻执行。(function () {var opName = getUrlParam('opname');\/\/ var opName = "OP...

jquery的函数到底是怎么执行的啊?
这问题不是jquery函数怎么执行的问题。关键在于对函数和函数如何执行的理解 比如函数定义 function aa(){}对于这个函数来说aa是函数名,函数名+()就是执行函数,有了这个基础,下面理解起来就容易了 $("#subb").click(aa());\/\/这里是aa(),需要执行函数,则相当于先执行aa(),aa的返回值再作为...

$(function(){})()是什么意思?
(function(){ }实际上是匿名函数。这是JQuery的语法,$表示JQuery对象,可以有好几种用法。比如传递选择器字符串、页面对象等,如果直接传函数体进去,表示当页面加载完毕时执行这个函数。这里实际上是匿名函数 “$(function(){ } ”这就定义了一个匿名函数,参数为arg 而调用函数时,是在函数后面写上...

jquery中的$(function(){...})什么时候执行
这个是在页面DOM文档加载完成后加载执行的,等效于$(document).ready(function(){...}); 优于window.onload,后者必须等到页面内包括图片的所有元素加载完毕后才能执行。('ID')只是选中某个元素,比如你的函数第三行: document.getElementById("txtName")。并没有执行函数的含义。

相似回答
大家正在搜