循环中点击单个事件(巧用this,指向当前对象)

<em id=‘show‘ value="<?php echo $member[‘phone‘]; ?>" class="sui"><a href="#">查看归属地</a></em>
<em id=‘show‘ value="<?php echo $member[‘phone‘]; ?>" class="sui"><a href="#">查看归属地</a></em>
<em id=‘show‘ value="<?php echo $member[‘phone‘]; ?>" class="sui"><a href="#">查看归属地</a></em>
<em id=‘show‘ value="<?php echo $member[‘phone‘]; ?>" class="sui"><a href="#">查看归属地</a></em>
<em id=‘show‘ value="<?php echo $member[‘phone‘]; ?>" class="sui"><a href="#">查看归属地</a></em>
<em id=‘show‘ value="<?php echo $member[‘phone‘]; ?>" class="sui"><a href="#">查看归属地</a></em>

Jquery:

//也可以用类 $(".sui").bind(‘click‘, function(event)
$("em").bind(‘click‘, function(event) {
    build = $(this);
    var phone = $(this).attr("value");
    $.ajax({
        url: "<?php echo SITE_ADMIN_URL . ‘/member/get_phone/‘; ?>"+phone,
        type: ‘Get‘,
        dataType: ‘‘,
        success:function(result){
            build.html("<em>"+result+"<em>");
        }
    });
});
时间: 2024-10-26 19:14:24

循环中点击单个事件(巧用this,指向当前对象)的相关文章

页面中点击事件在循环生成列表中的问题

循环生成的列表中点击某行click事件,会莫名其妙的出现其他行的数值 解决方法:需要在click事件加上.unbind('click') 原文地址:https://www.cnblogs.com/mangwusuozhi/p/9728818.html

ext 3.2 tree 在IE10中点击事件失效的bug

ext3.2 中的tree在IE中进行兼容性测试,遇到IE10时,无法点击,其他版本的IE(7.8.9.11)均正常.此bug是由于ext-all.js中的getAttributeNS方法不能兼容IE10出错引起的,下载了ext3.4,这里的getAttributeNS 被重写了,将3.4中的方法写入3.2中的ext-all.js文件中,IE10中tree恢复正常. 修改前: getAttributeNS: Ext.isIE ? function(s, q) { var t = this.dom

Javascript中点击(click)事件的3种写法

方法一 <!DOCTYPE html> <html> <head> <title>Javascript中点击事件方法一</title> </head> <body> <button id="btn">click</button> <script type="text/javascript"> var btn = document.getElemen

微信公众号弹出框在IOS最新系统中点击键盘上的“完成”导致事件无法触发问题

微信公众号弹出框在IOS最新系统中点击键盘上的"完成"导致事件无法触发问题 问题描述 微信公众号中有项功能是弹框模态框,输入信息后保存操作.但是在IOS系统中发现,当输入内容后,点击键盘上的"完成"后,再点击"提交"无反应:跳过"完成"直接点击"提交"就可以正常保存 问题原因 当键盘弹出后,会将body向上弹起:但是点击"完成"后并没有将body拉回,导致点击事件不在body内而无法触发

Android中点击事件的四种写法详解

Android中点击事件的四种写法使用内部类实现点击事件使用匿名内部类实现点击事件让MainActivity实现View.OnClickListener接口通过布局文件中控件的属性 第一种方法:使用内部类基本步骤如下: 新建一个MyOnClickListener类并实现View.OnClickListener接口 重写View.OnClickListener接口中的OnClick(View view)方法 给Button绑定一个监听器,并监听一个点击事件示例代码如下: public class

Windows中点击“关闭”按钮发生了什么?

对于Windows操作,当用户点击"关闭"按钮时,窗口函数就会收到一个WM_DESTROY消息. 窗口函数应该调用PostQuitMessage(0) 向消息队列插入一个WM_QUIT消息.GetMessage 如果从消息队列中取得的是WM_QUIT消息,它将返回0,从而导致消息循环结束,WinMain函数退出,整个应用程序退出. 只要通过点击窗口右上角的"关闭"按钮,来关闭窗口并退出应用程序.能不能在结束应用程序之前弹出一个对话框,来确认一下我们的操作呢? 要做到

GridView中点击某行的任意位置就选中该行

GridView中点击某行的任意位置就选中该行 分类: 第一步:添加选择列 点击GridView右边小尖头,双击CommandField,选中"选择",添加,将起设置为不可见: 第二步:处理"ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证",在源文件中添加"enableEventValidation="false"": 第三步:在GridView的RowDataBound事件中增加以下代码: protec

使用for循环批量注册的事件不能正确获取索引值

使用for循环批量注册的事件不能正确获取索引值:可能不少朋友会遇到一个问题,那就是当使用for循环批量注册事件处理函数,然后最后通过事件处理函数获取当前元素的索引值的时候会失败,先看一段代码实例: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset=" utf-8"> 5 <meta name="author" content="http://www.

IOS系统中点击失效

IOS系统中点击失效 问题 当委托给一个元素添加click事件时,如果事件是委托到 document 或 body 上,并且委托的元素是默认不可点击的(如 div, span 等),此时 click 事件会失效. 例如: //加载更多 $('body').on('click','.showMoreData',function () { }) 问题原因 React attaches event listeners to the document. iOS doesn't fire click ev