去发现生活中的美好,记录生活中的点点滴滴

Jquery零星汇总

html admin 175℃

1、给标签赋予样式:$(“#id”).css(‘display’,’block’);

2、获取标签上data值:
<a id=”isShow” class=”isshow” data=”10″
var id = $(“#isShow”).attr(‘data’);
3、给div加html: $(“#divid”).append(data); // 添加Html内容,不能用Text 或 Val
4、设置disabled属性为true即为不可用状态。

JS

document.getElementByIdx("btn").disabled=true;

jquery

$("#btn").attr("disabled", true);

html

e>

清空jquery append添加的标签:$("#id“).empty()或者用$("#id").remove()都可以

在jQuery中可以使用2种方法来判断一个元素是否包含一个确定的类(class)。两种方法有着相同的功能。2种方法如下:

 is(‘.classname’)
hasClass(‘classname’)

jquery模拟点击按钮事件:

$("#a").trigger("click");

jquery给标签增加类样式:

$("#a").addClass("className");

jquery循环遍历数组对象:

$.each(obj,function(key,value) { });

jquery鼠标脱离文本框事件:

$("#aa").blur(function(){});

解决使用jQuery采用append添加的元素事件无效的方法

使用live: $("#aa").live("click",function(){})
使用on: $(document).on("click", ".aa", function () {})
$("#imageYZ")[0]等同于 document.getElementById("imageYZ")

jquery获取div的值

$("#aaa").html()

滚动事件

$("#showTable").scroll(function() { 
    //...
 } );

去除样式:

$("#nav").removeClass('navTable');

判断标签是否隐藏:

if($("#id").is(":hidden")) { }

判断对象是否为空:

 if (obj.length > 0) {}

输入事件:

$(selector).keypress(function)

转载请注明:永盟博客 » Jquery零星汇总

喜欢 (2)