从邓小平同志法制思想中的司法独立到现实中的李慧娟事件

时间:2019-05-13 04:12:50下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《从邓小平同志法制思想中的司法独立到现实中的李慧娟事件》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《从邓小平同志法制思想中的司法独立到现实中的李慧娟事件》。

第一篇:从邓小平同志法制思想中的司法独立到现实中的李慧娟事件

姬晓红 中国政法大学研究生 100088

一、李慧娟事件基本情况简介

李慧娟事件的起因是一宗种子纠纷的“小”官司,该案于2003年1月25日开庭审理,李慧娟是此案的审判长。

2001年5月22日,汝阳县种子公司(简称汝阳公司)委托伊川县种子公司(简称伊川公司)代为繁殖玉米杂交种子,并约定由汝阳公司全部收购,但伊川公司却未按合同的约定将繁殖后的种子卖给汝阳公司,而是以高价卖给了其他公司。双方对此基本事实都没有争议,争议的焦点在于追究伊川公司违约责任时其赔偿的数额到底应该依据市场确定价还是按政府指导价来计算。汝阳公司主张按双方合同约定价格来赔偿,即接收种子的价格为基地收购价加代繁费,大约为七十万元。而伊川公司主张以《河南省农作物种子管理条例》(以下简称《河南种子条例》)三十六条的规定为依据,即“种子的收购和销售必须严格执行省内统一价格,不得随意提价”。这样算出的即使伊川公司履行合同,汝阳公司的可得利益最多也就是2.5万元。(2003)洛民初字第26号民事判决书采纳了汝阳公司的观点。参照当年该玉米种子在两地的批发价格,在扣除成本及代繁费后,确定为计算汝阳公司预期可得利益的单位价格,据此判伊川公司赔偿汝阳公司经济损失597001元。判决后双方均不服,上诉至河南省高级人民法院。

但就在这起普通的民事纠纷尚未经终审审理完毕之时,该判决书中的一句话却已使该案的审判长李慧娟惹祸上身。这句话是这样的,“《种子法》实施后,玉米种子的价格已由市场调节,《条例》作为法律阶位较低的地方性法规,其与《种子法》相冲突的条款自然无效......”。2003年10月13日,河南省人大常委会第24次主任会议认为,洛阳中院的行为“实质是对省人大常委会通过的地方性法规的违法审查,违背了我国人民代表大会制度,侵犯了权力机关的职权......是严重违法的行为”。此后,河南省人大常委会分别向省高级人民法院和洛阳市人大常委会发出上述通报,要求省高院对洛阳中院的“严重违法行为做出认真严肃的处理,请洛阳市人大常委会纠正洛阳中级人民法院的违法行为,对直接责任人员和主管领导依法作出处理,通报洛阳市有关单位”。

根据省市人大常委会提出的处理要求,洛阳中院党组于2003年11月7日作出书面决定,分别撤销了李慧娟审判长的职务,并免去了李慧娟的助理审判员资格。同月13日,洛阳市人大常委会副秘书长王卓林在接受《南方周末》记者采访时证实,对李慧娟的处分需要提请人大常委会讨论,现在尚未履行这一法定程序。

二、邓小平同志法治思想中包含着司法独立内容

李慧娟事件一时间导致“洛阳纸贵”,法理专家、行政法专家、民法专家等许多大牌人物分别登台亮相,各抒己见。本人在此并非不自量力的想表达那些深奥的理论,仅是想从邓小平同志当年所主张的司法独立说起,简单的谈一谈随着社会的发展,我国在司法独立道路上遇到的新的问题和挑战。

司法独立是从资产阶级政权确立以来被不同国家所普遍接受的重要的法治的原则,其基本含义在于,国家司法机关在司法过程中,只服从法律,而不受其他组织和个人的指挥和干扰。建国后,这项原则虽然明文载入1954年宪法:“人民法院独立进行审判,只服从法律”;也曾得到国家领导人的充分肯定:“法院独立审判是对的,是宪法规定了的,党委和政府不应该干涉他们判案子。”但是长期以来,由于司法独立与党对司法工作领导的关系等问题未能真正解决,所以,这项原则也没有得到不折不扣地执行。在不同历史时期,一些党的组织,国家机关,领导干部等干扰司法工作的情况时有发生,使司法机关本身的形象和国家法律的权威性,都受到了不应有的损害。

进入新时期以后,邓小平认真总结了历史的经验教训,深刻地认识到,维护国家的尊严与权威,贯彻执行法律面前人人平等的原则等,都同坚持司法独立有着不可分割的内在联系:没有司法独立的保障作用,法律就不会具有应有的尊严与权威;法律面前人人平等,也会变成一句痴人说梦般的空话。基于此,他在多次讲话中,都明确表示反对任何人干扰司法机关的工作,支持司法独立。比如,1980年邓小平在《党和国家领导制度的改革》的讲话中,严肃地指出:“不管谁犯了法,都要由公安机关依法侦查,司法机关依法办理,任何人都不许干扰法律的实施。”又如,1986年在一次中央政治局常委会上,邓小平在谈到在全体人民中树立法制观念时指出:“纠正不正之风、打击犯罪活动中属于法律范围的问题,要用法制来解决,由党直接管不合适。党要管党内纪委的问题,法律范围的问题应该由国家和政府管。党干预太多,不利于在全体人民中树立法制观念。这是一个党和政府的关系问题,是一个政治体制的问题。”在这些讲话中,邓小平直截了当地指出了党组织也不应干预司法工作的问题。这对于我们党和国家在今后漫长的岁月里,坚决彻底地执行司法独立原则,以及邓小平关于厉行法治,坚持依法治国的思想,都有着十分重要的现实意义和恒久的历史意义。

三、从李慧娟事件思考我国的司法独立

综上所述,小平同志坚持司法独立的旗帜是非常鲜明的。然而当前要解决司法独立,其现实的复杂性可能和小平同志当年提出司法独立这一观点时的历史背景复杂性有过之而无不及,这是因为时代进步了,人们的权利意识提高了,因此对司法独立的要求也就更上一层楼了。因此今天提倡的司法独立和小平同志当年所提出的司法独立虽然基本思想相同,但是却需要新的法律制度予以完善。从某种意义上说,李慧娟事件的出现虽然有它的偶然性,但是在一定程度上又有着一定的历史必然性,这一事件催促着我国的司法改革要进一步的加快步伐。因为它给我们提出了两

个尖锐的问题:上一级人大是否有权要求法院和下级人大就某一个具体的判决处分法官?法官没有违宪审查的权力能够真正的实现司法独立呢?

一般而言,司法独立既要实现外部独立同时也应该包括实现内部独立。(1)外部独立即法院独立,包括形式独立和实质独立。法院的形式独立是指法院作为一个机构的独立,它独立于其他国家机关、社会团体、政党、社会组织、个人,独立于社会;法院的实质独立,是指法院可以自由地作出裁判,而不受任何外在的先决条件的影响。法院依法独立行使审判权是法治的标志。(2)内部独立即法官独立,是指法官能够独立地依法审案,不受其他任何组织和个人,包括法院内部的组织和个人的非法干涉。“法官除了法律就没有别的上司……独立的法官既不属于我,也不属于政府”。

要做到司法的外部独立,主要是正确理解法院同党委的关系、法院同人大的关系、法院同政府的关系以及法院同其他国家机关的关系。具体到本案,我主要讨论一下法院和人大的关系。首先,根据宪法的有关规定,我们清楚的知道,人大是国家的权力机关,它对国家的司法机关具有监督作用,行政机关和司法机关的主要领导都要由人大选举产生。但是从分权制衡角度而言,任何一个机关都应该受到监督制约,作为立法机关即权力机关的人民代表大会的权力也不应该是不受任何限制的,但是我国至今并没有有关人大权力制约的相关立法,这不可不说这是立法中的一个漏洞。其次,人大对司法机关的监督到底是什么样的监督也是一个值得探讨的问题。在这里我们应当明确这样几个问题:其一,关于人大对司法机关的监督应仅限于在严格遵守宪法和正确适用法律为其监督的宗旨和出发点的范围内。其二,国家权力机关实行司法监督,应当是运用其法律监督机关,即人民检察院对法院的审判活动进行监督,而不应该直接对其发布命令。其三,人大的监督主要应是事后的、一般的监督,而不应是对个案的直接监督,不应当对某个具体案件提出处理意见,并要求法院照办。如果做不到此三点,那么就可能导致权力机关对司法独立的干涉。

在对待司法独立是否要做到内部独立的问题上,《中国法学会宪法学研究会’98年会综述》的大多数与会者不同意法官独立这种提法,其依据是法官独立没有宪法和法律上的依据。在目前的司法体制下过多强调法官独立反而会助长法官专断、加剧司法腐败。但本文认为要做到司法独立,法官独立是一个不可逃避的问题。不实现法官的独立,法官就不会毫无顾虑的秉公执法,就不会有强烈的责任感和使命感,虽然由于现实的很多原因实现法官的独立会在短期内产生一系列的消极问题,但决不能因此而裹足不前。而要实现法官的独立,违宪审查制度势在必行,这也是这一事件对我国现行立法体制所提出的另一个课题。违宪审查又称司法审查是西方国家通过司法程序来审查和裁决立法和行政是否违宪的一种基本制度。这种制度在二次世界大战前,主要实行于美国,战后为许多西方国家所采用。目前在世界上主要有三种违宪审查的模式,即立法机关模式、专门机关模式和普通法院的模式。至于我们国家采取哪一种模式是一个需要详加分析和论证的另外一个问题,在此本人只是强调将违宪审查制度迅速提上立法日程。因为在我们司法领域,经常令法官棘手的是在审案过程时,法官不仅对地方人大所制定的法规适用中没有审查的权限,而且它也很难从人大以外的其他机构得到一个正式的说法,所以导致法官为了给自己减少麻烦会很自然的使用地方法规,最终导致地方保护主义的司法不公现象的出现,而法官也由国家的法官沦为地方的法官。

从邓小平同志法治思想中的司法独立到现实中的李慧娟事件(第2页)一文由www.xiexiebang.com搜集整理,版权归作者所有,转载请注明出处!

第二篇:从邓小平同志法治思想中的司法独立到现实中的李慧娟事件

从邓小平同志法治思想中的司法独立到现实中的李慧娟事件

来源:法律论文 http:///lunwen1557/

一、李慧娟事件基本情况简介

李慧娟事件的起因是一宗种子纠纷的“小”官司,该案于年月日开庭审理,李慧娟是此案的审判长。

年月日,汝阳县种子公司(简称汝阳公司)委托伊川县种子公司(简称伊川公司)代为繁殖玉米杂交种子,并约定由汝阳公司全部收购,但伊川公司却未按合同的约定将繁殖后的种子卖给汝阳公司,而是以高价卖给了其他公司。双方对此基本事实都没有争议,争议的焦点在于追究伊川公司„„

根据省市人大常委会提出的处理要求,洛阳中院党组于年月日作出书面决定,分别撤销了李慧娟审判长的职务,并免去了李慧娟的助理审判员资格。同月日,洛阳市人大常委会副秘书长王卓林在接受《南方周末》记者采访时证实,对李慧娟的处分需要提请人大常委会讨论,现在尚未履行这一法定程序。

二、邓小平同志法治思想中包含着司法独立内容

李慧娟事件一时间导致“洛阳纸贵”,法理专家、行政法专家、民法专家等许多大牌人物分别登台亮相,各抒己见。本人在此并非不自量力的想表达那些深奥的理论,仅是想从邓小平同志当年所主张的司法独立说起,简单的谈一谈随着社会的发展,我国在司法独立道路上遇到的新的问题和挑战。

司法独立是从资产阶级政权确立以来被不同国家所普遍接受的重要的法治的原则,其基本含义在于,国家司法机关在司法过程中,只服从法律,而不受其他组织和个人的指挥和干扰。建国后,这项原则虽然明文载入年宪法:“人民法院独立进行审判,只服从法律”;也曾得到国家领导人的充分肯定:“法院独立审判是对的,是宪法规定了的,党委和政府不应该干涉他们判案子。”但是长期以来,由于司法独立与党对司法工作领导的关系等问题未能真正解决,所以,这项原则也没有得到不折不扣地执行。在不同历史时期,一些党的组织,国家机关,领导干部等干扰司法工作的情况时有发生,使司法机关本身的形象和国家法律的权威性,都受到了不应有的损害。

进入新时期以后,邓小平认真总结了历史的经验教训,深刻地认识到,维护国家的尊严与权威,贯彻执行法律面前人人平等的原则等,都同坚持司法独立有着不可分割的内在联系:没有司法独立的保障作用,法律就不会具有应有的尊严与权威;法律面前人人平等,也会变成一句痴人说梦般的空话。基于此,他在多次讲话中,都明确表示反对任何人干扰司法机关的工作,支持司法独立。比如,年邓小平在《党和国家领导制度的改革》的讲话中,严肃地指出:“不管谁犯了法,都要由公安机关依法侦查,司法机关依法办理,任何人都不许干扰法律的实施。”又如,年在一次中央政治局常委会上,邓小平在谈到在全体人民中树立法制观念时指出:“纠正不正之风、打击犯罪活动中属于法律范围的问题,要用法制来解决,由党直接管不合适。党要管党内纪委的问题,法律范围的问题应该由国家和政府管。党干预太多,不利于在全体人民中树立法制观念。这是一个党和政府的关系问题,是一个政治体制的问题。”在这些讲话中,邓小平直截了当地指出了党组织也不应干预司法工作的问题。这对于我们党和国家在今后漫长的岁月里,坚决彻底地执行司法独立原则,以及邓小平关于厉行法治,坚持依法治国的思想,都有着十分重要的现实意义和恒久的历史意义。

三、从李慧娟事件思考我国的司法独立

综上所述,小平同志坚持司法独立的旗帜是非常鲜明的。然而当前要解决司法独立,其现实的复杂性可能和小平同志当年提出司法独立这一观点时的历史背景复杂性有过之而无不及,这是因为时代进步了,人们的权利意识提高了,因此对司法独立的要求也就更上一层楼了。因此今天提倡的司法独立和小平同志当年所提出的司法独立虽然基本思想相同,但是却需要

新的法律制度予以完善。从某种意义上说,李慧娟事件的出现虽然有它的偶然性,但是在一定程度上又有着一定的历史必然性,这一事件催促着我国的司法改革要进一步的加快步伐。因为它给我们提出了两个尖锐的问题:上一级人大是否有权要求法院和下级人大就某一个具体的判决处分法官?法官没有违宪审查的权力能够真正的实现司法独立呢?

一般而言,司法独立既要实现外部独立同时也应该包括实现内部独立。()外部独立即法院独立,包括形式独立和实质独立。法院的形式独立是指法院作为一个机构的独立,它独立于其他国家机关、社会团体、政党、社会组织、个人,独立于社会;法院的实质独立,是指法院可以自由地作出裁判,而不受任何外在的先决条件的影响。法院依法独立行使审判权是法治的标志。()内部独立即法官独立,是指法官能够独立地依法审案,不受其他任何组织和个人,包括法院内部的组织和个人的非法干涉。“法官除了法律就没有别的上司„„独立的法官既不属于我,也不属于政府”。

要做到司法的外部独立,主要是正确理解法院同党委的关系、法院同人大的关系、法院同政府的关系以及法院同其他国家机关的关系。具体到本案,我主要讨论一下法院和人大的关系。首先,根据宪法的有关规定,我们清楚的知道,人大是国家的权力机关,它对国家的司法机关具有监督作用,行政机关和司法机关的主要领导都要由人大选举产生。但是从分权制衡角度而言,任何一个机关都应该受到监督制约,作为立法机关即权力机关的人民代表大会的权力也不应该是不受任何限制的,但是我国至今并没有有关人大权力制约的相关立法,这不可不说这是立法中的一个漏洞。其次,人大对司法机关的监督到底是什么样的监督也是一个值得探讨的问题。在这里我们应当明确这样几个问题:其一,关于人大对司法机关的监督应仅限于在严格遵守宪法和正确适用法律为其监督的宗旨和出发点的范围内。其二,国家权力机关实行司法监督,应当是运用其法律监督机关,即人民检察院对法院的审判活动进行监督,而不应该直接对其发布命令。其三,人大的监督主要应是事后的、一般的监督,而不应是对个案的直接监督,不应当对某个具体案件提出处理意见,并要求法院照办。如果做不到此三点,那么就可能导致权力机关对司法独立的干涉。

在对待司法独立是否要做到内部独立的问题上,《中国法学会宪法学研究会’98年会综述》的大多数与会者不同意法官独立这种提法,其依据是法官独立没有宪法和法律上的依据。在目前的司法体制下过多强调法官独立反而会助长法官专断、加剧司法腐败。但本文认为要做到司法独立,法官独立是一个不可逃避的问题。不实现法官的独立,法官就不会毫无顾虑的秉公执法,就不会有强烈的责任感和使命感,虽然由于现实的很多原因实现法官的独立会在短期内产生一系列的消极问题,但决不能因此而裹足不前。而要实现法官的独立,违宪审查制度势在必行,这也是这一事件对我国现行立法体制所提出的另一个课题。违宪审查又称司法审查是西方国家通过司法程序来审查和裁决立法和行政是否违宪的一种基本制度。这种制度在二次世界大战前,主要实行于美国,战后为许多西方国家所采用。目前在世界上主要有三种违宪审查的模式,即立法机关模式、专门机关模式和普通法院的模式。至于我们国家采取哪一种模式是一个需要详加分析和论证的另外一个问题,在此本人只是强调将违宪审查制度迅速提上立法日程。因为在我们司法领域,经常令法官棘手的是在审案过程时,法官不仅对地方人大所制定的法规适用中没有审查的权限,而且它也很难从人大以外的其他机构得到一个正式的说法,所以导致法官为了给自

己减少麻烦会很自然的使用地方法规,最终导致地方保护主义的司法不公现象的出现,而法官也由国家的法官沦为地方的法官。

第三篇:Java程序员从笨鸟到菜鸟之九十跟我学jquery六jquery中事件详解

由于jquery本身就是web客户端的有力帮手,所以事件对于它来说就显得尤为重要了,事件是脚本编程的灵魂.所以此内容也是jQuery学习的重点。

在传统的javascript中,注册一个事件也是非常简单的事情,下面我们具体看一下一个简单的示例:

document.getElementById(“testDiv2”).onclick = showMsg;

等效于:

单击事件 1

注意两者的区别了吗?我们常用的修改元素属性添加事件的方式,实际上是建立了一个匿名函数:

document.getElementById(“testDiv1”).onclick = function(event){ alert(“!!”);};

这个匿名函数的签名和我们手写的showMsg签名相同,所以可以把showMsg直接赋值给onclick.这种方式的弊端是:

1.只能为一个事件绑定一个事件处理函数.使用“=”赋值会把前面为此时间绑定的所有事件处理函数冲掉.2.在事件函数(无论是匿名函数还是绑定的函数)中获取事件对象的方式在不同浏览器中要特殊处理: 3.添加多播委托的函数在不同浏览器中是不一样的.所以我们首先应该摒弃

这种通过修改元素属性添加事件的方式.尽量使用添加多播事件委托的方式为一个事件绑定多个事件处理函数,比如为document对象的单击事件添加一个关闭弹出层的方法,使用多播就不会影响document对象原有的事件处理函数.Jquery事件:

从上面我们看到了javascript中注册事件的弊端了,这些弊端真正避免起来也挺麻烦的,所以jquery想到了这一点,他几乎把javascript中的事件弊端解决到了极点,我们可以很简单的实现我们在javascript中很麻烦才能实现的功能。正所谓有了jQuery,天天喝茶水.下面是在jQuery中最常使用的bind()方法举例:

$(“#testDiv”).bind(“click”, showMsg);

我们为id是testDiv4的元素,添加列click事件的事件处理函数showMsg.使用jQuery事件处理函数的好处: 1.添加的是多播事件委托.也就是为click事件又添加了一个方法,不会覆盖对象的click事件原有的事件处理函数.$(“#testDiv”).bind(“click”, function(event){ alert(“one”);});$(“#testDiv”).bind(“click”, function(event){ alert(“two”);});

单击testDiv对象时,依次提示“one”和“two”.2.统一了事件名称.添加多播事件委托时,ie中是事件名称前面有“on”.但是使用bind()函数我们不用区分ie和dom,因为内部jQuery已经帮我们统一了事件的名称.3.可以将对象行为全部用脚本控制.让HTML代码部分只注意“显示”逻辑.现在的趋势是将HTML的行为,内容与样式切分干净.其中用脚本控制元素行为,用HTML标签控制元素内容,用CSS控制元素样式.使用jQuery事件处理函数可以避免在HTML标签上直接添加事件.Jquery常用事件函数:

虽然我们可以使用事件处理函数完成对象事件的几乎所有操作,但是jQuery提供了对常用事件的封装.比如单击事件对应的两个方法click()和click(fn)分别用来触发单击事件和设置单击事件.设置单击事件:

$(“#testDiv”).click(function(event){ alert(“test div clicked!”);});

等效于:

$(“#testDiv”).bind(“click”, { alert(“test div clicked!”);});

触发单击事件:

$(“#testDiv”).click();

等效于

$(“#testDiv”).trigger(“click”);

注意这里等效的是trigger而不是triggerHandler.下面我们来看一下这些常用的事件函数

方法

描述

bind()

向匹配元素附加一个或更多事件处理器

blur()

function(event)触发、或将函数绑定到指定元素的blur事件

change()

触发、或将函数绑定到指定元素的change事件

click()

触发、或将函数绑定到指定元素的click事件

dblclick()

触发、或将函数绑定到指定元素的doubleclick事件

delegate()

向匹配元素的当前或未来的子元素附加一个或多个事件处理器

die()

移除所有通过live()函数添加的事件处理程序。

error()

触发、或将函数绑定到指定元素的error事件

event.isDefaultPrevented()

返回event对象上是否调用了event.preventDefault()。

event.pageX

相对于文档左边缘的鼠标位置。

event.pageY

相对于文档上边缘的鼠标位置。

event.preventDefault()

阻止事件的默认动作。

event.result 包含由被指定事件触发的事件处理器返回的最后一个值。

event.target

触发事件的DOM元素。

event.timeStamp

该属性返回从1970年1月1日到事件发生时的毫秒数。

event.type

描述事件的类型。

event.which

指示按了哪个键或按钮。

focus()

触发、或将函数绑定到指定元素的focus事件

keydown()

触发、或将函数绑定到指定元素的keydown事件

keypress()

触发、或将函数绑定到指定元素的keypress事件

keyup()

触发、或将函数绑定到指定元素的keyup事件

live()

触发、或将函数绑定到指定元素的load事件

load()

触发、或将函数绑定到指定元素的load事件

mousedown()触发、或将函数绑定到指定元素的mousedown事件

mouseenter()

触发、或将函数绑定到指定元素的mouseenter事件

mouseleave()

触发、或将函数绑定到指定元素的mouseleave事件

mousemove()

触发、或将函数绑定到指定元素的mousemove事件

mouseout()

触发、或将函数绑定到指定元素的mouseout事件

mouseover()

触发、或将函数绑定到指定元素的mouseover事件

mouseup()

触发、或将函数绑定到指定元素的mouseup事件

one()

向匹配元素添加事件处理器。每个元素只能触发一次该处理器。

ready()

文档就绪事件(当HTML文档就绪可用时)

resize()

触发、或将函数绑定到指定元素的resize事件

scroll()

触发、或将函数绑定到指定元素的scroll事件

select()触发、或将函数绑定到指定元素的select事件

submit()

触发、或将函数绑定到指定元素的submit事件

toggle()

绑定两个或多个事件处理器函数,当发生轮流的click事件时执行。

trigger()

所有匹配元素的指定事件

triggerHandler()

第一个被匹配元素的指定事件

unbind()

从匹配元素移除一个被添加的事件处理器

undelegate()

从匹配元素移除一个被添加的事件处理器,现在或将来

unload()

触发、或将函数绑定到指定元素的unload事件

交互帮助方法:

除了基本的实践,jQuery提供了两个和事件相关的帮助方法:hover(over,out)和toggle(fn,fn2,fn3,fn4,...)

1.hover(over,out)hover函数主要解决在原始javascript中mouseover和mouseout函数存在的问题,看下面这个示例:

有两个div(红色区域),里面分别嵌套了一个div(黄色区域).HTML代码如下:

Outer 1
Inner 1
Outer 2
Inner 2

绑定如下事件:

Outer1我们使用了mouseover和mouseout事件,当鼠标从Outer1的红色区域移动到黄色区域时,会发现虽然都是在outer1的内部移动,但是却触发了mouseout事件:

很多时候我们不希望出现上图的结果,而是希望只有鼠标在Outer1内部移动时不触发事件,Outer2使用Hover()函数实现了这个效果:

注意这里的事件名称进入叫做“mouseenter”,离开叫做“mouseleave”,而不再使用“mouseover”和“mouseleave”事件.有经验的开发人员会立刻想到在制作弹出菜单时,经常遇到这个问题:为弹出菜单设置了mouseout事件自动关闭,但是鼠标在弹出菜单内移动时常常莫名其妙触发mouseout事件让菜单关闭.hover()函数帮助我们很好的解决了这个问题.2.toggle(fn,fn2,fn3,fn4,...)toggle函数可以为对象添加click事件绑定函数,但是设置每次点击后依次的调用函数。如果点击了一个匹配的元素,则触发指定的第一个函数,当再次点击同一元素时,则触发指定的第二个函数,如果有更多函数,则再次触发,直到最后一个。随后的每次点击都重复对这几个函数的轮番调用。

可以使用unbind(“click”)来删除。下面的示例演示如何使用toggle函数:

toggle example

  • click me

结果是每点击一次”clickme“变换一次列表符号和文字颜色.使用jQuery事件对象

使用事件自然少不了事件对象.因为不同浏览器之间事件对象的获取,以及事件对象的属性都有差异,导致我们很难跨浏览器使用事件对象.jQuery中统一了事件对象,当绑定事件处理函数时,会将jQuery格式化后的事件对象作为唯一参数传入: $(”#testDiv“).bind(”click“,function(event){});

关于event对象的详细说明,可以参考jQuery官方文档:http://docs.jquery.com/Events/jQuery.Event jQuery事件对象将不同浏览器的差异进行了合并,比如可以在所有浏览器中通过event.target属性来获取事件的触发者(在IE中使用原生的事件对象,需要访问event.srcElement).下面是jQuery事件对象可以在扩浏览器支持的属性:

属性名称

描述

举例

type

事件类型.如果使用一个事件处理函数来处理多个事件,可以使用此属性获得事件类型,比如click.$(”a“).click(function(event){ alert(event.type);});

target

获取事件触发者DOM对象

$(”a[href=http://google.com]“).click(function(event){ alert(event.target.href);});

data

事件调用时传入额外参数.$(”a“).each(function(i){ $(this).bind('click',{index:i},function(e){ alert('myindexis'+e.data.index);});});

relatedTarget

对于鼠标事件,标示触发事件时离开或者进入的DOM元素

$(”a“).mouseout(function(event){ alert(event.relatedTarget);});

currentTarget

冒泡前的当前触发事件的DOM对象,等同于this.$(”p“).click(function(event){ alert(event.currentTarget.nodeName);});

结果:P

pageX/Y

鼠标事件中,事件相对于页面原点的水平/垂直坐标.$(”a“).click(function(event){ alert(”Currentmouseposition:“+event.pageX+”,“+event.pageY);});

result

上一个事件处理函数返回的值

$(”p“).click(function(event){ return”hey“ });$(”p“).click(function(event){ alert(event.result);});

结果:”hey“

timeStamp

事件发生时的时间戳.varlast;$(”p“).click(function(event){ if(last)alert(”timesincelastevent“+event.timeStamp-last);last=event.timeStamp;});

上面是jQuery官方文档中提供的event对象的属性.在”jQuery实战“一书中还提供了下面的多浏览器支持的属性,时间关系我没有尝试每一个属性,大家可以帮忙验证是否在所有浏览器下可用:

属性名称

描述

举例

altKey

Alt键是否被按下.按下返回true

ctrlKey

ctrl键是否被按下,按下返回true

metaKey

Meta键是否被按下,按下返回true.meta键就是PC机器的Ctrl键,或者Mac机器上面的Command键

shiftKey

Shift键是否被按下,按下返回true

keyCode

对于keyup和keydown事件返回被按下的键.不区分大小写,a和A都返回65.对于keypress事件请使用which属性,因为which属性跨浏览时依然可靠.which

对于键盘事件,返回触发事件的键的数字编码.对于鼠标事件,返回鼠标按键号(1左,2中,3右).screenX/Y

对于鼠标事件,获取事件相对于屏幕原点的水平/垂直坐标

事件对象除了拥有属性,还拥有事件.有一些是一定会用到的事件比如取消冒泡stopPropagation()等.下面是jQuery事件对象的函数列表:

名称

说明

举例

preventDefault()

取消可能引起任何语意操作的事件.比如元素的href链接加载,表单提交以及click引起复选框的状态切换.$(”a“).click(function(event){ event.preventDefault();//dosomething });

isDefaultPrevented()

是否调用过

preventDefault()方法

$(”a“).click(function(event){ alert(event.isDefaultPrevented());event.preventDefault();alert(event.isDefaultPrevented());});

stopPropagation()

取消事件冒泡

$(”p“).click(function(event){ event.stopPropagation();//dosomething });

isPropagationStopped()

是否调用过

stopPropagation()方法

$(”p“).click(function(event){ alert(event.isPropagationStopped());event.stopPropagation();alert(event.isPropagationStopped());});

stopImmediatePropagation()

取消执行其他的事件处理函数并取消事件冒泡.如果同一个事件绑定了多个事件处理函数,在其中一个事件处理函数中调用此方法后将不会继续调用其他的事件处理函数.$(”p“).click(function(event){ event.stopImmediatePropagation();});$(”p“).click(function(event){ //Thisfunctionwon'tbeexecuted });

isImmediatePropagationStopped()

是否调用过

stopImmediatePropagation()方法

$(”p").click(function(event){ alert(event.isImmediatePropagationStopped());event.stopImmediatePropagation();alert(event.isImmediatePropagationStopped());});

这些函数中stopPropagation()是我们最长用的也是一定会用到的函数.相当于操作原始event对象的event.cancelBubble=true来取消冒泡.

下载从邓小平同志法制思想中的司法独立到现实中的李慧娟事件word格式文档
下载从邓小平同志法制思想中的司法独立到现实中的李慧娟事件.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐