符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
这是不行的$.fn.myfunc=
创新互联专业提供成都主机托管四川主机托管成都服务器托管四川服务器托管,支持按月付款!我们的承诺:贵族品质、平民价格,机房位于中国电信/网通/移动机房,成都二枢服务器租用托管服务有保障!
只是个jquery对象增加了一个方法,所以你这思路是不对的。
你要想在窗口变化时候做某些事还是要分开些的
1 做什么事
2 绑定触发
//1 定义
$.fn.myfunc = function(){
var $this = $(this);
//DOTO
}
//2 绑定
$(function(){
$(window).on("resize", function(){
$(this).myfunc();
});
});
$.fn是指jquery的命名空间,加上fn上的方法及属性,会对jquery实例每一个有效。
如扩展$.fn.abc(),即$.fn.abc()是对jquery扩展了一个abc方法,那么后面你的每一个jquery实例都可以引用这个方法了.
那么你可以这样子:$("#div").abc();
$.fx是指jquery的特效。
如果使用显示、滑动、淡入淡出、动画等。
这个是jquery插件的形式,举个例子:
div id="myDiv"/div
(function($){
$.fn.extend({
test:function(){
alert($(this).attr('id'));
}
})
})(jQuery)
$('#myDiv').test();
打印出 : myDiv
(function($){
$.extend({
test:function(){
alert('111');
}
})
})(jQuery)
$.test();
打印出:111
前者是绑定在页面元素上的插件,后者是 绑定在jquery上的插件。