推荐几个jqyuey插件的好地方

http://jqueryui.com/

http://www.jq22.com/

背景:

服务端采用ci3.0框架,twig作为模板嵌套。

twig模板手册:

http://pengbotao.cn/twig-template-language.html

http://twig.sensiolabs.org/documentation

1、jqyuey使用get方法向服务端请求数据

 $.get("url", function(data, state){
//todo
})

url为通过http请求的地址,其中function为回调函数,data为服务端返回的数据,state为状态判断是否请求成功。

2、前端星级评分功能(采用jqyuey)http://www.jq22.com/jquery-info291

  -下载代码,添加 jquery.raty.min.js 文件到项目的js文件夹里,然后在代码里引入。

  -添加 star_on 和 star_off 两个图标文件到项目图片文件夹里。

  具体添加代码:

  添加html代码

  

 <label id="star"></label>

  js代码

 <script type="text/javascript" src="your_js_file_url/jquery.raty.min.js"></script>    //星级评分js文件
<script>
/*星级显示控制*/
$.fn.raty.defaults.path = 'your_image_file_url/images';
$("#star").raty();
</script>

  之所以用lable的原因是因为可以被form提交。

3、输入快自动匹配功能

<input name="" id="name" type="text" class="txt" size="20">
 引入必要文件
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script> <script type="text/javascript">
$(function(){
//输入框自动 自动匹配
$.get("url", function(data,state){
var availableTags = JSON.parse(data);
$( "#name" ).autocomplete({
minLength: 0,
source: availableTags,
select: function( event, ui ) { })
return false;
}
})
})
})

select为选中事件,更多事件请看文章开头的地址。

4、jqyuey中一些html的操作

   设置id为sex的html便签内容,<>这里的</>

  

 document.getElementById('sex').innerHTML

  获取id为name的值,若括号内有语句,则是赋值功能 ,与 document.getElementById('member_id').value = xx 一样

 $( "#name" ).val()

  设置id为a的超链接标签的链接地址

 document.getElementById('a').setAttribute('href', 'you_url');

最新文章

  1. CSS 颜色代码大全
  2. ORA-01436: 用户数据中的CONNECT BY 循环
  3. 初学Node(四)事件循环
  4. .NET动态加载用户控件并传值的方法
  5. 关于php程序员 解决问题的能力
  6. Contest 20140923 潛行世界 拓撲排序,期望
  7. centos6.5安装gcc6.1等c++环境
  8. 第一百一十六节,JavaScript,DOM操作样式
  9. 关于离线底图和离线shp文件的加载
  10. Struts2实现文件上传报错(三)
  11. Android Multimedia框架总结(二十)MediaCodec状态周期及Codec与输入/输出Buffer过程(附实例)
  12. 移植Cocos2D到Android平台的原理
  13. 手写事件代理函数 (Delegated function)
  14. 分享基于MemoryCache(内存缓存)的缓存工具类,C# B/S 、C/S项目均可以使用!
  15. ereg
  16. JSTL标签库的基本教程之核心标签库(二)
  17. Android stadio 生成项目 Plugin with id &#39;com.android.application&#39; not found
  18. 自然语言处理之关键词提取TF-IDF
  19. Mybatis学习2传统dao开发
  20. [Robot Framework] 动态等待,提供默认的等待时间,等待时间可传可不传

热门文章

  1. CentOS 7 Fail2ban防暴力破解
  2. 一款简单易用的.Net 断言测试框架 : Shouldly
  3. SQL Server----解决SQL Server 配置管理器不见了
  4. linux环境变量 export命令详解
  5. 数据可视化——matplotlib(2)
  6. Opentsdb简介(一)
  7. phalcon: dispatcher-&gt;forward地址转发/重定向
  8. MongoDB 3.4 分片集群副本集 认证
  9. python类常用装饰器
  10. CGLIB介绍与原理