您的位置:首页 > 其它

ajax属性的删,修。selected,chaecked,readonly,disabled,noresize。oncilck的另一种写法。自定义创建$()。回车监听事件。追加方法

2017-07-17 09:56 447 查看
获取对象的值就能设对应的值:对象.方法

删除属性:var imga= $("#imga").removeAttr("src");

修改属性css:var imga= $("#dodo2").css({"color":"red","background":"black","height":"50px"});

修改属性html:var imga= $("#dodo1").attr("type","text");

selected:

selected 属性规定在页面加载时预先选定该选项。

被预选的选项会显示在下拉列表最前面的位置。

也可以在页面加载后通过 JavaScript 设置 selected 属性。

chaecked:

checked 属性规定在页面加载时应该被预先选定的 input 元素。

checked 属性 与 <input type="checkbox"> 或 <input type="radio"> 配合使用。

checked 属性也可以在页面加载后,通过 JavaScript 代码进行设置。
代码时烈:
<form action="/example/html/form_action.asp" method="get">

  <p><input type="checkbox" name="vehicle" value="Bike" /> I have a bike</p>

  <p><input type="checkbox" name="vehicle" value="Car" checked="checked" /> I have a car</p>

  <input type="submit" value="Submit" />

</form>

readonly:

readonly 属性规定输入字段为只读。

只读字段是不能修改的。不过,用户仍然可以使用 tab 键切换到该字段,还可以选中或拷贝其文本。

readonly 属性可以防止用户对值进行修改,直到满足某些条件为止(比如选中了一个复选框)。然后,需要使用 JavaScript 消除 readonly 值,将输入字段切换到可编辑状态。

readonly 属性可与 <input type="text"> 或 <input type="password"> 配合使用。

disabled:

disabled 属性规定应该禁用 input 元素。

被禁用的 input 元素既不可用,也不可点击。可以设置 disabled 属性,直到满足某些其他的条件为止(比如选择了一个复选框等等)。然后,就需要通过 JavaScript 来删除 disabled 值,将 input 元素的值切换为可用。

注释:disabled 属性无法与 <input type="hidden"> 一起使用。
noresize:

noresize 属性规定用户无法调整框架的大小。

默认地,可以通过拖动框架之间的“墙壁”来改变框架的大小,该属性可以锁定框架的大小。

oncilck的里一种写法:

直接用ready()方法 : $(document).ready(function(){$("#inputb").click(function(){alert("调取成功!!!!");})});

或者写在onload中执行函数一下 :onload("$('#inputb').click(function(){alert('调取成功!!!!')");

onload的另一种方法:  $(function(){alert("打开页面加载")});

 $("html").ready( alert("最先级"));优先!

当页面加载后将 id 为 'login' 的元素设置焦点:

jQuery 代码:

$(document).ready(function(){
$("#login").focus();
});


描述:

使人无法使用文本框:

jQuery 代码:

$("input[type=text]").focus(function(){
this.blur();
});


创建一个新的别名:  var  j=jQuery.noConflict();

   

   

  alert("开始修改 dodo4");

 var inputH= j("#inputa").height();

 alert(inputH);

回车监听事件:$("#inid").keydown(function(e){

  switch(e.keyCode) {

     case 13:

     alert("回车事件");

     break;

  }

});


appendTo(content)


V1.0概述

把所有匹配的元素追加到另一个指定的元素元素集合中。

实际上,使用这个方法是颠倒了常规的$(A).append(B)的操作,即不是把B追加到A中,而是把A追加到B中。

在jQuery 1.3.2中,appendTo, prependTo, insertBefore, insertAfter, 和 replaceAll这个几个方法成为一个破坏性操作,返回值是所有被追加的内容,而不仅仅是先前所选中的元素。所以,要选择先前选中的元素,需要使用end()方法,参见例
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: