jQuery里能调用function方法吗??
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery里能调用function方法吗??相关的知识,希望对你有一定的参考价值。
可以在这条jQuery语句里插入function方法吗??
name:'Name', label:'名字', width:160,search:true,edittype:'select',editoptions:value:"0:请选择;1:甲;2:乙;3:丙",
能。
1、定义function方法
<script>function a()//定义一个方法a
</script>
2、JQuery里面调用
<script>function a()//定义一个方法a
$(function()
a();//JQuery中调用方法a
);
</script> 参考技术A 这个是json,是JS的一种高级的数据结构,里面不能带function
参考资料:http://baike.baidu.com/view/136475.htm?fr=ala0_1_1
参考技术B 可以jquery是用js写的。
js里 使用大括号初始化的值为一个Object 对象。
示例:
<script>
function hi()
var obj=name : "张三",
message : function() alert("你好:"+this.name);
;
obj.message();
</script>
<button onclick="hi();">打招呼</button>本回答被提问者采纳 参考技术C 可以,如下:
name:'Name', label:'名字', rename:function(_name)this.name=_name;
jQuery问题:$(function() return true )返回值?
$(function() return true ),,$(function() )为什么接收不了返回值
$(function()) 的作用是让jquery把$()里面那个函数记录下来,等到页面结构加载完成后调用。也就是说 $(function()) 只是负责把里面的函数登记,然后就返回,不会去执行里面那个函数。
当然也就不会得到那个函数的返回值了。追问
js 可以直接调用jq 方法吗?会不会有的失效?
追答js 调用 jquery 核心方法可以用 $.xxx() 的形式。
但我没明白你说的 “失效” 是什么意思。
比如:var kk=元素.html(); 直接这样调用可以吗,你说的调用方式是
var kk=元素.$.html(); 这样吗?
应该这样写:
$(元素).html()
这个表示加载后运行,相当于一个事件处理函数。
以上是关于jQuery里能调用function方法吗??的主要内容,如果未能解决你的问题,请参考以下文章
(function($){...})(jQuery)是什么意思?