问题描述: 最近学着用discuz来模仿一个门户网站,里面要把导航条做出滑动效果,要用到jquery,将要用到jquery引用到header.htm中,如下图所示: 但是由于discuz采用php以及本身的机制,jquery中的$会与discuz本身的common.js和forum.js产生冲突,会出现如下的错误导致下拉列表 解决办法: 解决思路:将jquery的$重新定义一下,比如我门将用jq代表jquery的$ 在jquery-1.7.2.js的末尾加上一句如下代码: var jq = $.…
jquery中 使用$('#parentUid').attr(parentUid);报错jquery-1.11.3.min.js:5 Uncaught TypeError: Cannot read property 'nodeType' of undefined 错误原因: 是因为在attr();中未指定 具体将值赋给这个元素的那个结点,所以报错 找不到节点类型. 解决方法: 如果本元素是input,可以直接使用$('#parentUid').val(parentUid); 如果本元素是img,…
原因:datatable表格内容有操作列,而表头没有定义操作列 少写了一行:<th>操作</th>…
最近在做一个基于easyUI的列表,新增功能的弹出框是以这样的方式: 运行测试的时候,报了这一堆的错误Uncaught TypeError: Cannot read property 'dialog' of undefined” 出现这样的错,若出现很多jquery-ui-min.js的提示,大概率是因为重复引用了jquery-ui-min.js,后来检查了一遍代码,发现确实是有两个地方引入了重复的js,如以下截图所示—— 因此,需要将其中的一条去掉,再运行,弹出框就可以出来了.…
使用Typescript开发Vue,一切准备就绪.但npm start 时,提示“ ERROR in ./src/main.tsModule build failed: TypeError: Cannot read property 'afterCompile' of undefined“错误. 解决方法 将ts-loader从4.0降低到3.1.1解决问题.是由于webpack和ts-loader版本不兼容造成的.…
前端报错如下: [Vue warn]: Error in render: "TypeError: Cannot read property '_t' of undefined" 是在项目中用了多语言配置,vue 跟 i18n之间的兼容问题.解决方法如下: Vue.use(iView) 替换成 Vue.use(iView, { i18n: function(path, options) { let value = i18n.t(path, options) if (value !== n…
最近在做表单验证时,,自己写的addMethod 方法总是不起作用.折腾了将近一天. 报告的错误,如下面的 Uncaught TypeError: Cannot read property 'call' of undefinedjquery.validate.min.js:28 先来看一下 我自己页面的布局. top.jsp 上面的截图为top.jsp的头部引用的表单校验jquery-1.6.js和jquery.validate.min.js 我来看我自己须要校验的那个页面的jsp布局(step…
正常情况下在data里面都有做了定义 在函数里面进行赋值 这时候你运行时会发现,数据可以请求到,但是会报错 TypeError: Cannot set property 'listgroup' of undefined 主要原因是: 在 then的内部不能使用Vue的实例化的this, 因为在内部 this 没有被绑定.可以看下 Stackoverflow 的解释: 解决办法: 1.用ES6箭头函数,箭头方法可以和父方法共享变量 2.在请求axios外面定义一下 var that=this 问题…
今天碰到这么一个问题,在使用sweetalert的时候时有时无会报错 elem.className.replace Uncaught TypeError: Cannot read property 'className' of null 很简单,debug源码,发现elem在有时候会为空,为空的时候抛出异常,修改如下代码即可解决该问题 效果:…
我只安装了webpack,没有安装webpack-cli,第一次输入webpack打包时,提示 One CLI for webpack must be installed. These are recommended choices, delivered as separate packages: - webpack-cli (https://github.com/webpack/webpack-cli) The original webpack full-featured CLI. We wi…
如果把js内容直接放在这个head标签以内,button按钮不能正常点击更换body的背景颜色,报错提示:demo6.html:16 Uncaught TypeError: Cannot set property 'onclick' of null,分析解决办法如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name…
================================ ©Copyright 蕃薯耀 2020-01-07 https://www.cnblogs.com/fanshuyao/ 一.问题描述: 使用jquery easyui combogrid时,当查询列表没有结果action返回 {} 时,会报错,错误如下: Uncaught TypeError:Cannot read property 二.解决方案: 当查询结果为空时,默认返回: {"rows":[], "to…
转载自:http://majing.io/questions/432   问题描述 jQuery升级到3.0.0后类型错误 jquery.js:9612 Uncaught TypeError: url.indexOf is not a function 问题解决 这个错误是由于调用了load函数导致的错误 把代码里调用load函数的方式 $(window).load(function() { ... }); 改为 $(window).on('load', function() { ... });…
题外,Chrome最近在耗电量方面超过了Edge,不过内存占用还是高啊,开发时偶尔用用.这不,http://jqueryui.com/menu/的官方菜单都支持的不好,改改吧! 打开jquery-ui.css 找到.ui-menu .ui-menu-item项 注释/删除掉list-style-image样式 解决问题.…
如图: 解决问题的根源: 这个DOM元素找不到,或者是初始化的时候没有初始化成功,总之就是这个DOM元素并没有创建成功就进行了操作.保证这个DOM元素创建成功了就不会存在这个问题了.判断当前DOM元素是否创建成功再进行进行操作就得以解决.…
vue项目在控制台中报这个错误时,当看到nextTick词时想到vue的$nextTick()方法 Vue 在更新 DOM 时是异步执行的.只要侦听到数据变化,Vue 将开启一个队列,并缓冲在同一事件循环中发生的所有数据变更,也就是说,vue赋一个值,并不是立即生效,而是下一个事件触发时更新 为了在数据变化之后等待 Vue 完成更新 DOM,可以在数据变化之后立即使用 Vue.nextTick(callback) (可以参考vue官方网站对异步更新队列的介绍 https://cn.vuejs.o…
刚开始使用vue-router2.0,虽然也用了vux,用起来却发现一个问题--具体如下: 正常情况下使用脚手架跑完之后,然后修改源项目,首先在main.js入口里把该import进去的vuex,vue-router,vue-resource等等都启动好了,接着就是在对应的文件夹和文件里面堆代码了. APP.vue里面只放了 <router-view></router-view>,然后再把一级路由都配好后. 虽然看起来很正常,保存之后,node热更新的面板也没出什么问题. 最后打开…
Uncaught TypeError: Cannot call method 'createChild' of undefined 我在使用Ext 4.1.1做grid.Panel,然后chrome爆出这么个错误,无法理解,百度谷歌终于改好了 是这样子的,grid.Panel的整个代码要放到Ext.onReady里面,例如 Ext.onReady(function(){ searchProcess(); }); searchProcess()方法里面写了grid.Panel的全部代码. 贴一下吧…
 created() {     var that=this     axios.get('http://jsonplaceholder.typicode.com/todos')     .then(function (res) {       // handle success       // console.log(res);       that.todos = res.data     })     .catch(function (error) {       // handle e…
使用百度地图(离线)API时,地图无法显示,f12查看报错: BaiduApi_2.0.js:1056 Uncaught TypeError: Cannot read property 'jb' of undefined at qa.getDefaultCursor (BaiduApi_2.0.js:1056) 解决办法: 将js代码写到你的地图(div容器)的下面 另外有好多类似的错都是这个原因. 如下代码,如果<script>在<div 上方就会报这样的错 <div id=&q…
使用jquery ajax异步提交的时候报Uncaught TypeError :Illegal invocation错误,报错信息如图: 上网查了一下jquery的这个错误,导致这个错误的原因有俩点 1.请求类型有误,如,post请求,但在后台设置的是get请求 2.参数有误. 如,没有传参,或是参数对应不上去 经过排查我违反了上面的第二点,没有参入实际的参数,代码如下: $.ajax({ url : '${pageContext.request.contextPath}/ctcst/arch…
使用jquery ajax异步提交的时候报Uncaught TypeError :Illegal invocation错误,报错如图: 基本上,导致这个错误的原因一般有以下两点: 1.请求类型有误,如,post请求,但在后台设置的是get请求 2.参数有误. 如,没有传参,或是参数对应不上去 经过排查我违反了上面的第二点,传入的参数是一个对象,没有转为字符串,所以报错,代码如下: $(function() { $( "#tagging" ).click(function() { var…
起因 最近帮同事实现了一个小功能--复制文本到剪贴板,主要参考了前端大神阮一峰的博客,根据 navigator.clipboard 返回的 Clipboard 对象的方法 writeText() 写文本到剪贴板.在本地测试时一切正常,到了测试环境却提示: Uncaught (in promise) TypeError: Cannot read property 'writeText' of undefined at HTMLInputElement.<anonymous> 在 Chrome 的…
Common.js是官方自带的,我没改过它,所以不可能出错,所以问题就应该是两者冲突了.导致的结果我也发现了,前台的DIY功能不能用了.   我还花了很多时间在那里研究冲突的地方,后来还是没能解决.之后我去网上搜索“Discuz! jQuery”,果然有文章写两者冲突的事情.其实19楼那里下载下来的js就是一个jQuery,只是后面外加了一些function.解决办法有,但 我试了没用,可能是我一开始没有看懂.文章如下:   DiscuzX1.5在static/js/common.js中的某一行…
最近把一个项目的jQuery升级到最新版,发现有些页面报错Cannot read property ‘msie’ of undefined.上jQuery网站上搜了一下,原因是$.browser这个api从jQuery1.9开始就正式废除,js代码里只要用到$.browser就会报这个错.具体说明参见jQuery官方说明. 楼主顺便扩展阅读了一下,发现jQuery· 1.9之后的版本把所有在早期版本里标记为deprecated的api都正式删除了,不再向后兼容.对于升级到最新jQuery的童鞋而…
最近把一个项目的jQuery升级到最新版,发现有些页面报错Cannot read property 'msie' of undefined.上jQuery网站上搜了一下,原因是$.browser这个api从jQuery1.9开始就正式废除,js代码里只要用到$.browser就会报这个错.具体说明参见jQuery官方说明. 楼主顺便扩展阅读了一下,发现jQuery· 1.9之后的版本把所有在早期版本里标记为deprecated的api都正式删除了,不再向后兼容.对于升级到最新jQuery的童鞋而…
现在越来越多的朋友喜欢将jQuery和ASP.NET AJAX 一起来用,最近,许多印度人在forum里抱怨说UpdatePanel和jQuery不兼容,许多jQuery效果在UpdatePanel更新之后就不work.本篇通过分析两者的框架结构来解决这个兼容性问题. 问题重现: 1. 在页面中添加ScriptManager和UpdatePanel 2. 在UpdatePanel中添加元素A 3. 用jQuery对元素A添加X效果 4. 在UpdatePanel中加一个Button B用作pos…
初用Yii的srbac模块.出现 Cannot read property ‘msie’ of undefined 错误.上网查询,找到如下的文章.使用文末的打补丁的方法,成功搞定.感谢. =============================== http://blchen.com/jquery-can-not-read-property-msie-of-the-undefined-error-solution/ 最近把一个项目的jQuery升级到最新版,发现有些页面报错Cannot re…
解决net-speeder与pptp不兼容的问题 终于受不了很多玩意儿都被墙了,每次FQ费半天劲,浪费时间,于是在搬瓦工搞了个VPS,年付19美元,挺便宜的,赶紧的VPN搭起,优化走起. VPN搭建很简单,各种一键安装工具,直接装就是了. 然后看大家说用net-speeder加速效果不错,就照教程装上了,ss倒是没问题,但是vpn连不上了. 折腾一两天之后,终于解决了,分享一下: 1. pptp默认是使用1723端口建立连接,所以net-speeder多包发送,会造成混乱,要过滤掉 2. 除17…
解决discuz论坛搬家:“Table ‘common_syscache’ is re http://www.zixuephp.com/wzht/discuz/20141203_11562.html 解决discuz论坛搬家:“Table ‘common_syscache’ is read only”问题 解决:“Table ‘common_syscache’ is read only”问题 网站搬家采用直接打包mysql数据库和网页文件的形式进行迁移,上传好mysql data目录里面的网站数…