代码大致结构如下:
$(function(){ $.fn.func1(){ ....... } $(this).func1(); });第一次加载这个页面没有执行$(this).func1();随便点击了顶栏一个链接再返回之后才会执行$(this).func1();
仅在360浏览器!别的都没这问题!求问这是怎么回事?
我也很关注这个问题,希望有一个很好的答案
$.fn.func1(){ ....... } ;
$(function(){$(this).func1(); });
如果执行一些dom操作 可以尝试在页面底部添加代码
jq代码的话 更习惯function($){$.fn.xxx...}(jqery)
你的360是兼容模式还是webkit模式的?最好贴代码,要不不知道你做了什么操作
插件扩展方式不对,你这个应该这么写
$(function() {
$.fn.func1 = function() {
alert('xxx');
}
$.fn.func1();
});