JQuery入门自学
来源:互联网 发布:2016广州人工智能展 编辑:程序博客网 时间:2024/04/29 01:37
第一节 点击元素 a 时,弹出hello World!
<a>你好!</a> </span>
<script type="text/javascript"> $(document).ready(function () { $("a").click(function () { alert('hello world!'); }); }); </script>第二节 Body元素变身
<form id="form1" runat="server"> <p>one</p> <div> <p>two</p> </div> <p>three</p> <a href="#" id="test" onclick="jp()">Jquery</a></form>
<script type="text/javascript"> function jp() { alert($("<div>p").html());//1.当点击id为test的元素时,弹出对话框文字为two,即div标签下p元素的内容 $("<div><p>Hello World!</p></div>").appendTo("body");//2.当点击id为test的元素时,向body中添加“<div><p>Hello</p></div> $("#test").after("<b>hello1</b>");//3.当点击id为test的元素时,JQuery替换为hello1 $("#test").append("<b>hello2</b>");//4.当点击id为test的元素时,JQuery后加上hello2 $("#test").empty();//5.当点击id为test的元素时,移出匹配对象;remove(),移除匹配对象 $(form1.elements).hide();//当点击id为test的元素时,隐藏form1表单中的所有元素 } </script>第三节 确定浏览器类型
$(function () { if ($.browser.msie) { alert("这是一个IE浏览器"); } else if ($.browser.opera) { alert("这是一个opera浏览器"); } })<
ComboBox下拉框表单:
$('#' + Farm, p).combobox({//选择id=Farm的下拉框 valueField: 'ID',//valueField,textField,loader为属性,赋值:<span style="font-family: Arial, Helvetica, sans-serif;">valueField:'ID',</span> textField: 'NAME', loader: function (param, success, error) {//loader:从远程服务器加载数据 tzhSoft.submit({ url: '/Handle/breed.ashx', data: { Method: 'GetInfo'}, success: function (d) { success(d.data); }, error: function () { error.apply(this, arguments); } }); },//初始化栏舍 onSelect: function (item) {//onSelect为事件,声明格式:onSelect:function(){}; if (House != null) { $('#' + House, p).combobox({ valueField: 'ID', textField: 'HOUSENO', loader: function (param, success, error) { tzhSoft.submit({ url: '/Handle/breed.ashx', data: { Method: 'GetHouse', param: item.ID, temp: '1' }, success: function (d) { success(d.data); }, error: function () { error.apply(this, arguments); } }); } }); } } });获取下拉框的值:
var texts = $('#HOUSEID').combobox('getText').split(','); var values = $('#HOUSEID').combobox('getValues');//格式为:['001', '002']
设置下拉框的值:
$('#HOUSEID', p).combobox('setValues', v.value.HOUSEID.split(','));将值复制到数组中:
var newObj = []; for (var l = 0; l < values.length; ++l) { newObj[l] = {}; for (var k in o[0]) { eval('newObj[l].' + k + ' = o[0].' + k); } newObj[l].HOUSENO = texts[l]; newObj[l].HOUSEID = values[l]; }
0 0
- JQuery入门自学
- jQuery自学
- jQuery-自学笔记(1)——基础入门
- jQuery-自学笔记(1)——基础入门
- jQuery 自学系列(1)
- JQuery教程自学笔记
- jquery自学基础
- 自学中医入门必读
- JavaWeb SSI入门自学
- Github入门自学
- Python自学入门
- Python自学入门 下
- MySQL自学-入门篇
- JAVA入门自学笔记
- <自学PHP+MySQL> 入门
- matlab自学入门
- 自学 Java 怎么入门?
- orale自学之入门
- 查看并分析垃圾回收日志文件小工具 chewiebug_GCViewer
- js hammer移动端web手势放大图片
- subset selection
- 去雾算法学习——Fast Visibility Restoration from a Single Color or Gray Level Image笔记
- java 单例模式
- JQuery入门自学
- android中的recovery模式
- No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing
- Ant是什么
- 运行时流程图
- 编写百度ueditor编辑器自定义插件
- unity飞机大战(1)对象池
- 使用Apache Ambari管理Hadoop
- [leetcode 174] Dungeon Game