- 浏览: 1061123 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (501)
- dwr (6)
- javascript (84)
- oracle (66)
- jsp/servlet (18)
- ant (3)
- 基础知识 (12)
- EXT (10)
- My SQL (10)
- java (71)
- spring (37)
- 学习的对象 (2)
- Linux (24)
- 面试 (1)
- HTML/CSS (11)
- tomcat (11)
- 收藏夹 (2)
- Power Designer (2)
- struts.xml配置文件 (1)
- sturts2 (3)
- myeclipse (8)
- eclipse (7)
- Maven (34)
- SVN (3)
- SAP JCO (2)
- JBOSS (11)
- webservice (8)
- word (1)
- 敏捷开发 (1)
- sybase (4)
- Nexus (3)
- EhCache (3)
- log4j (3)
- Cookie (4)
- Session (4)
- CXF (7)
- AXIS (2)
- SSO (1)
- LDAP (1)
- velocity (2)
- Jquery (5)
- redis (2)
- http (4)
- dojo (1)
- Linux资源监控软件mnon的安装与运用 (1)
- notepad++ (1)
- EA (1)
- UML (1)
- JasperReports (1)
- 权限 (0)
- freemarker (4)
- Spring MVC (1)
- JMS (1)
- activeMQ (1)
- hession (3)
- 安全 (1)
- ibatis (2)
- log (1)
- nginx (1)
最新评论
-
winhbb:
我刚好遇到了一个问题(在可以依赖注入的场合有效):有两个模块A ...
解决Maven项目相互依赖/循环依赖/双向依赖的问题 -
nanjiwubing123:
long3ok 写道你好 XmlOutputFormatter ...
用XStream转换复杂XML -
zhoujianboy:
另外一个方法实现eclipse tomcat 热部署:http ...
eclipse下实现maven项目在tomcat容器热部署方法 -
long3ok:
你好 XmlOutputFormatter 请问这个类是在什么 ...
用XStream转换复杂XML -
ganbo:
总结的好,文章给力。
解决Maven项目相互依赖/循环依赖/双向依赖的问题
起初以为this和$(this)就是一模子刻出来。但是我在阅读时,和coding时发现,总不是一回事。What is "this"? In many object-oriented programming languages, this (or self) is a keyword which can be used in instance methods to refer to the object on which the currently executing method has been invoked.
$("#textbox").hover(
function() {
this.title = "Test";
},
fucntion() {
this.title = "OK”;
}
);
这里的this其实是一个Html 元素(textbox),textbox有text属性,所以这样写是完全没有什么问题的。
但是如果将this换成$(this)就不是那回事了,Error--报了。
Error Code:
$("#textbox").hover(
function() {
$(this).title = "Test";
},
function() {
$(this).title = "OK";
}
);
这里的$(this)是一个JQuery对象,而jQuery对象沒有title 属性,因此这样写是错误的。
JQuery拥有attr()方法可以get/set DOM对象的属性,所以正确的写法应该是这样:
正确的代码:
$("#textbox").hover(
function() {
$(this).attr(’title’, ‘Test’);
},
function() {
$(this).attr(’title’, ‘OK’);
}
);
使用JQuery的好处是它包裝了各种浏览器版本对DOM对象的操作,因此统一使用$(this)而不再用this应该是比较不错的选择。
发表评论
-
JSONEditor
2015-07-08 20:11 559JSONEditor: https://github.com/ ... -
Javascript开发调试
2014-07-08 10:08 741小谈chrome调试命令:console.log的使用 h ... -
利用Script实现JSONP跨域
2014-01-24 09:38 9191.什么是跨域 我们经常会在页面上使用ajax请求访问其他服 ... -
jQuery JSONP 跨域实践
2013-12-12 18:24 681jQuery JSONP 跨域实践 一客户端(url:htt ... -
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
2013-10-17 09:35 711预加载图片是提高用户体验的一个很好方法。图片预先加载到浏览器中 ... -
Js中escape(),encodeURI()和encodeURIComponent()使用和比较:
2013-09-12 09:42 1029Js中escape(),encodeURI()和encodeU ... -
If-Modified-Since & If-None-Match
2013-04-27 13:24 859If-Modified-Since & If-None ... -
为什么JS文件带参数 JS后带参数什么意思
2013-04-27 11:20 1348我们经常在页面里会看到在加载的js或css文件带时文件后面常常 ... -
js实现网页图片延时加载的原理和代码
2013-04-23 11:52 996有时我们看到一些大型网站,页面如果有很多图片的时候,当你滚动到 ... -
关于document.compatMode的一些介绍
2013-04-22 17:35 970对于document.compatMode,很多朋友可能都根我 ... -
js之事件冒泡和事件捕获
2013-04-20 10:03 1730事件——怎样使用事件以及IE和DOM事件模型之间存在哪些主要差 ... -
js中addEventListener中第3个参数 .
2013-04-19 16:33 1622捕获阶段、目标阶段、冒泡阶段 addEventListener ... -
超链接在web开发中使用总结
2013-04-02 14:33 1122在工作中在前端页面的 ... -
JavaScript Module Pattern: In-Depth
2013-03-27 11:47 975Module difinition: http://www.a ... -
JQuery移除事件
2013-01-30 13:00 931移除事件 unbind(type [,data]) ... -
Js 冒泡事件阻止
2013-01-29 09:27 9931. 事件目标 现在,事 ... -
查找所有嵌套iframe .
2013-01-28 10:19 114601.//查找所有嵌套iframevar allIfrs = ... -
什么是同源策略
2012-12-12 11:15 1137一.什么是同源策略 ... -
js 编码,使用java解码方式
2012-10-30 11:02 1628使用两个方法:decodeURIComponent和escap ... -
Cookies
2012-05-04 10:10 1036ookies Cookies 集合设置 coo ...
相关推荐
在标题"jquery-ui-1.12.1.custom_jqueryui_"中,"custom"一词暗示了这是一个自定义版本,意味着开发者可能根据需求选择了特定的组件和主题,以优化项目中的性能和功能。 描述中的"jquery ui 1.12.1 for html"进一步...
jQuery UI 是一个基于 jQuery 库的开源用户界面库,提供了丰富的组件和交互效果,让网页开发人员可以快速构建功能丰富的、具有良好用户体验的交互式界面。它包含了多个模块,如对话框(Dialog)、日期选择器...
这里我们将聚焦于两个重要的文件:"jquery-1.7.1.min.js"和"jquery-1.7.1.min-vsdoc.js",它们是jQuery 1.7.1版本的两个关键组成部分。 首先,我们来谈谈"jquery-1.7.1.min.js"。这是jQuery的核心库文件,经过压缩...
- **主题构建器**: jQuery UI 允许用户通过在线主题构建器创建和定制自己的主题,满足不同项目的设计需求。 - **模块化设计**: 每个组件都是独立的模块,可以根据项目需求选择性加载,降低页面加载时间。 - **...
在IT领域,jQuery-UI和jsPlumb是两个非常有用的库,它们可以帮助开发者构建交互性强、功能丰富的Web应用。本文将深入探讨这两个库的核心概念、功能以及如何利用它们实现拖拽连接模型。 首先,jQuery-UI是jQuery的一...
首先,我们需要理解jQuery和jQuery UI的区别。jQuery是一个轻量级的JavaScript库,简化了DOM操作、事件处理、动画效果和Ajax交互。而jQuery UI则是在jQuery基础上构建的一套完整的用户界面解决方案,它包含了多种可...
2. **事件处理**:jQuery 的事件处理方式比原生 JavaScript 更加直观和简洁。例如,`$(selector).click(function() {...})` 可用于绑定点击事件,`$(document).ready(function() {...})` 可以在页面加载完成后执行...
- **js**:这个目录包含了jQuery库和jQuery UI的JavaScript文件,如`jquery.js`和`jquery-ui.js`,是实现UI效果的关键。 - **css**:这里是样式表文件,如`jquery-ui.css`,包含了默认的主题样式,开发者可以根据...
首先,要使用 jQuery UI 的 slider 功能,你需要在页面中引入 jQuery 和 jQuery UI 的库。通常,这可以通过在 HTML 文件的 `<head>` 标签内添加如下链接来完成: ```html <script src="https://code.jquery....
jQuery EasyUI 官方API文档中文版 version 1.4.2 Build 1 作者:王锦阳 CSDN账号:richie696 EasyUI专题 http://download.csdn.net/album/detail/343 文档 EasyUI每个组件的属性,方法和事件。用户可以很容易地扩展...
jQuery库以其轻量级、易用性和强大的DOM操作能力,成为了JavaScript开发者首选的库。本文将深入探讨如何在jQuery环境下实现一个具有全选功能的多选下拉框,这一功能是基于fSelect.js插件进行改造的。 首先,我们...
This page demonstrates the widgets you downloaded using the theme you selected in the download builder. We've included and linked to minified versions of jQuery, your personalized copy of jQuery UI ...
在实际应用中,为了提高用户体验,可以结合其他前端框架(如Bootstrap)和响应式设计,确保`jQuery-searchableSelect` 在不同设备和屏幕尺寸下都能良好运行。同时,合理地缓存和异步加载选项数据,特别是在大数据量...
// 导入jQuery和jQuery-formdata插件 <script src="path/to/jquery.min.js"> <script src="path/to/jquery.formdata.js"> // 使用jQuery-formdata插件进行文件上传 $('form').on('submit', function(e) { e....
在前端开发中,jQuery以其易用性和广泛的社区支持,成为许多开发者首选的JavaScript库。然而,随着Web应用复杂性的增加,现代框架如React、Angular和Vue.js等应运而生,它们提供了更高级的功能和更好的性能。Metal....
jQuery-formValidator支持自定义错误提示样式和位置,只需在data-validation-engine属性中指定即可。如:"promptPosition=bottomLeft"表示将错误提示放在底部左端。 七、事件监听 插件提供了多种事件供开发者监听...
jQuery 提供了一系列强大的API和插件,使得创建动态、交互性强的导航菜单变得非常简单。本篇文章将深入探讨如何使用jQuery实现一个效果酷炫的标签式导航菜单。 ### 1. jQuery基础 首先,我们需要了解jQuery库的...
首先,确保在项目中引入了jQuery和jQuery UI的核心库,然后引入jQuery UI Multiselect的CSS和JS文件。接下来,可以按照以下步骤创建和初始化多选框: ```html <!-- HTML结构 --> <option value="1">Option 1 ...
jQuery对象与普通的JavaScript对象有所不同,它们是由$.fn(即jQuery.prototype)扩展而来,包含了丰富的DOM操作和实用方法。例如,你可以通过$()选择器创建一个jQuery对象,并对HTML元素进行操作。当你需要判断一个...
要使用 `jQuery UI`,首先需要在页面中引入 `jQuery` 和 `jQuery UI` 的 JavaScript 文件,以及相应的 CSS 文件以设置样式。例如: ```html <script src="https://code.jquery.com/jquery-1.x.min.js"></script> ...