标签归档:jquery技巧

jquery “父元素和空格和子标签”同“父元素和大于号和子标签”的不同之处说明


摘要:
下文讲述Jquery中选择元素的两种区别,如下所示:

例:
$(‘div a’) 与$(‘div >a’)的不同之处

$('div a'):
   用于选择标签div下所有标签a表示的元素,并返回一个jquery数组对象
-----
$('div>a'):
   用于选择标签div下子元素中标签为a元素,并返回一个jquery数组对象

jQuery 如何使用脚本提交几个表单呢?


摘要:
下文讲述jquery代码提交多个表单的方法分享,如下所示:

例:
使用jquery脚本提交多个表单的方法

    
<script type="text/javascript">
$(function(){
	 //为保存按钮绑定点击事件
  $("#btnSave").click(function(){
	
	   //提交第一个表单
    $("form[name='form-1']").submit();

       //提交第二个表单
    $("form[name='form-2']").submit();
  })
})
</script>

 

jQuery 如何检测一个元素是否绑定了指定事件呢?


摘要:
下文讲述使用Jquery方法检测元素是否绑定了指定事件的方法分享,如下所示:

在web的日常开发中,我们需检测元素是否进行了相应的事件绑定,下文将讲述具体的实现方法,如下所示:
——jquery检测元素绑定方法的语法———–

jQuery.data(elem,”events”)[type] //老版本也能用
$(elem).data(“events”)[type] //1.2.3以后才能用
—–参数值说明—
elem:元素信息–例:元素ID 类名 等
—–返回值说明—
undefined
或一个对象
或一个对象数组,此时我们可以使用for循环遍历返回的对象

例:
检测元素Id等于txtTest是否绑定了点击(click)事件

 if( $("#txtTest").data("events")["click"] ){ 
     alert("txtTest已绑定click事件");
 }