问题描述
- jquery readyf方法第一次加载不执行
- 代码大致结构如下:
$(function(){ $.fn.func1(){ ....... } $(this).func1(); });
第一次加载这个页面没有执行$(this).func1();随便点击了顶栏一个链接再返回之后才会执行$(this).func1();
解决方案
我也很关注这个问题,希望有一个很好的答案
解决方案二:
$.fn.func1(){ ....... } ;
$(function(){$(this).func1(); });
如果执行一些dom操作 可以尝试在页面底部添加代码
jq代码的话 更习惯function($){$.fn.xxx...}(jqery)
解决方案三:
你的360是兼容模式还是webkit模式的?最好贴代码,要不不知道你做了什么操作
解决方案四:
插件扩展方式不对,你这个应该这么写
$(function() { $.fn.func1 = function() { alert('xxx'); } $.fn.func1();});
时间: 2025-01-26 04:39:45