jquery this 与javascript的this
- <div class="list">
- <table>
- <thead>
- <tr>
- <th width="110" rowspan="2">用户名id</th>
- <th width="155" rowspan="2">用户名</th>
- <th width="80" rowspan="2">姓名</th>
- <th width="240" rowspan="2">手机号</th>
- <th width="140" rowspan="2">qq</th>
- <th width="140" rowspan="2">获奖时间</th>
- <th width="140" rowspan="2">操作</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>2007502</td>
- <td>asdf123g</td>
- <td>你好</td>
- <td>18288668556</td>
- <td></td>
- <td>2014-06-18</td>
- <td>
- <a data-url="http://m.9first.com/admin/activity/awardCheck" data-value="122" class="award-give js-aaa">未发放</a>
- </td>
- </tr>
- <tr>
- <td>2007502</td>
- <td>asdf123g</td>
- <td>你好</td>
- <td>18288668556</td>
- <td></td>
- <td>2014-06-18</td>
- <td>
- <a data-url="http://m.9first.com/admin/activity/awardCheck" data-value="101" class="award-give js-aaa">未发放</a>
- </td>
- </tr>
- <tr>
- <td>2021188</td>
- <td>jami12123</td>
- <td>test</td>
- <td>15873124444</td>
- <td></td>
- <td>2014-06-18</td>
- <td>
- <a href="javascript:;" class="award-gived">已发放</a>
- </td>
- </tr>
- <tr>
- <td>1722723</td>
- <td>songjing2013</td>
- <td>songjing</td>
- <td>13123233232</td>
- <td></td>
- <td>2014-06-18</td>
- <td>
- <a data-url="http://m.9first.com/admin/activity/awardCheck" data-value="35" class="award-give js-aaa">未发放</a>
- </td>
- </tr>
- <tr>
- <td>1722723</td>
- <td>songjing2013</td>
- <td>songjing</td>
- <td>13123233232</td>
- <td></td>
- <td>2014-06-18</td>
- <td>
- <a data-url="http://m.9first.com/admin/activity/awardCheck" data-value="33" class="award-give js-aaa">未发放</a>
- </td>
- </tr>
- </tbody>
- <!-- <tfoot>
- <tr>
- <td colspan="10">
- <a href="">上一页</a>
- <a href="">1</a>
- <a href="">2</a>
- <span>……</span>
- <a href="">4</a>
- <a href="">下一页</a>
- </td>
- </tr>
- </tfoot>-->
- </table>
- </div>
- <script type="text/javascript">
- $(function() {
- var $wrap = $('.list');
- $wrap.on('click','.award-gived',function(){
- alert("奖品已发放!");
- });
- $wrap.on('click', '.js-aaa', function() {
- var $this = $(this),
- url = $this.data('url'),
- v = $this.data('value');
- if(confirm('确认标记奖品为已发放?')){
- $.ajax({
- url: url,
- data: {id: v},
- type: 'post',
- success: function(response) {
- if(response.status == 0) return alert('操作失败!');
- else{
- alert('操作成功!');
- //window.location.reload();
- $this.html('已发放').removeClass('js-aaa');
- }
- }
- });
- }
- });
- });
- </script>
- jquery的写法:var $this = $(this),
原生js的写法: var $this = this,- 区别还是很大的。原生的里面不能操作自己添加的属性,
而jquery的里面可以这样操作 var url = $this.data('url'),- 对于js写的比较少的人,作为一个小的知识点~~
jquery this 与javascript的this的更多相关文章
- 最新的jQuery插件和JavaScript库
每一个前端开发人员很清楚的重要性和功能的JavaScript库提供.它提供了一个简单的接口,用于构建快速动态的接口,而无需大量的代码. 谢谢你的超级从事jQuery开发者社区,人始终是创造新的和令人惊 ...
- Jquery第一篇【介绍Jquery、回顾JavaScript代码、JS对象与JQ对象的区别】
什么是Jquery? Jquey就是一款跨主流浏览器的JavaScript库,简化JavaScript对HTML操作 就是封装了JavaScript,能够简化我们写代码的一个JavaScript库 为 ...
- 【JQuery】jquery对象和javascript对象即DOM对象相互转换
jQuery 对象是通过 jQuery 包装DOM 对象后产生的对象.jQuery 对象是 jQuery 独有的,其可以使用 jQuery 里的方法,但是不能使用 DOM 的方法:例如: $(&quo ...
- jquery对象和javascript对象即DOM对象相互转换
jquery对象和javascript对象即DOM对象相互转换 1. DOM 对象转成 jQuery 对象对于已经是一个 DOM 对象,只需要用 $() 把DOM对象包装起来,就可以获得一个 jQue ...
- 2015.4.20 Canvas Jquery 移动端 JavaScript
1.分享效果:弹窗Canvas渲染大图. 2.进度条中表现进度百分比的数值d%,根据进度的增长“字体颜色”为了表示清晰也随着变化 解决方法:参考Demo. 3.输入框保持查询参数,结果列表局部 ...
- jQuery事件和JavaScript事件
1.JavaScript事件: 属性 当以下情况发生时,出现此事件 FF N IE onabort 图像加载被中断 1 3 4 onblur 元素失去焦点 1 2 3 onchange 用户改变域的内 ...
- jquery函数和javascript函数的区别
一.窗口加载:http://www.w3school.com.cn/js/js_library_jquery.asp 在 JavaScript 中,您可以分配一个函数以处理窗口加载事件: JavaSc ...
- jquery对象和javascript对象相互转换
本文转载:http://jeiofw.blog.51cto.com/3319919/786506 jQuery 对象是通过 jQuery 包装DOM 对象后产生的对象.jQuery 对象是 jQuer ...
- jQuery 选择器和JavaScript 选择器的技巧与异常原因
jquery的选择器借鉴了css选择器,核心依然依靠JavaScript的getElementById()和getElementsByTagName()方法,但是他封装了2个方法,让jquery选择器 ...
随机推荐
- HDOJ 4717 The Moving Points
The Moving Points Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others ...
- JS补充
JavaScript JavaScript 使用那些老旧的实例可能会在 <script> 标签中使用 type="text/javascript".现在已经不必这样做了 ...
- C\C++ 字符串的格式化与类型转化
字符串格式化 1.sscanf int sscanf(const char *buffer,const char *format,[argument ]...) 取到指定字符为止的字符串.如在下例中, ...
- 关于cin,getchar(),scanf()的注意事项(转)
问题描述一:(分析scanf()和getchar()读取字符) scanf(), getchar()等都是标准输入函数,一般人都会觉得这几个函数非常简单,没什么特殊的.但是有时候却就是因为使用这些 ...
- HNU 12869 Sequence(循环节)
题目链接:http://acm.hnu.cn/online/?action=problem&type=show&id=12869 解题报告:看到n的范围这么大,一看就是找规律,把前30 ...
- BZOJ3083——遥远的国度
1.题目大意:三个操作,换根,修改树上的某条路径,查询一个子树的最小值 2.分析:这个其实还是挺好做的,修改树上的某条路径,裸树剖,查询子树的最小值,这个是树剖满足dfs序 那么就是换根了,对吧,其实 ...
- 语义化HTML
一.怎样语义化html结构 语义化是指用合理HTML标签以及其特有的属性去格式化文档内容. 正确语义化----结构(html)才是重点,样式(css)是用来修饰结构的.所以要先确定html,确定标签, ...
- javax.swing.JList 设置分割线
public class TestJList extends JFrame { public TestJList() { JList list = new JList(new String[] { & ...
- 百度地图api 常用demo
功能一:获取map地图窗口的可视区域: var map = new BMap.Map("allmap"); // 创建Map实例 map.centerAndZ ...
- Linux下编译安装Apache Http Server
Linux下编译安装Apache Http Server [TOC] 1.下载httpd-2.4.12.tar.bz2 wget http://mirror.bit.edu.cn/apache/htt ...