html模拟鼠标单击,js怎么实现鼠标模拟点击

你好,下面是大概的效果,不过首先,你的包房名称要是唯一的,否则下列的代码会有bug,如果name不是唯一的,我可以提供另外一种思路给你htmlhead titlezhong/title style type=text/css #divName { height:100px; } #divName label { display:inline-table; height:20px; line-height:20px; margin:0 5px; } .divImgIn { width:100px; height:100px; background:blue; color:#000; } .divImgOut { background:green; } /style/headbody div target="_blank">http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js type=text/javascript/scriptscript type=text/javascript $(function() { // 为 class = divImgIn 的控件绑定 click 事件 $(.divImgIn).click(function() { // 使用 toggleClass ,如果 class 中没有 divImgOut 则附加上,有则减掉 $(this).toggleClass(divImgOut); // 获得当前的 class ,要么是 divImgIn ,要么是 divImgIn divImgOut var css = $(this).attr(class); // 获得点击的房子的 name 属性 var name = $(this).attr(name); // 这个逻辑判断根据你的需求写 if (css != divImgIn) { // 这句是加上一个label $(#divName).append($(label name=' + name + ' + name + /label)); } else { // 这句是删除 label 中 name = name 的 $(#divName).find(label[name=' + name + ']).remove(); } }) }) /script

取消

评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值