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
< input id="btn" type="button" value="提交" / >
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)
隐藏域类型文本框监听事件:
//赋值 $("#countryid").val(1); $("#countryid").trigger("input:changed",1); //监听 $("#countryid").on('input:changed', function (e, val) { $("#checkout_paynplay_tel").intlTelInput("setCountry", val); });
转载请注明:永盟博客 » Jquery零星汇总