鼠标移动到图片出现按钮,点击删除图片

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<style type="text/css">
  .btnbox{
  z-index:999;
  position:relative;
  left:400px;
  top:-350px;
}
</style>

<script src="jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
  function show(thisObj)
  {
	$(thisObj).children("div").css("display","block");
  }

  function hide(thisObj)
  {
	$(thisObj).children("div").css("display","none");
  }

  function aa(obj){
        $(obj).parent().parent().remove();
  }
</script>

</head>
<body>
    <div id="content">   
       <div  οnmοuseοver="show(this)" οnmοuseοut="hide(this)"  style="float:left">
         <img src="img2.jpg"/>
         
         <div class="btnbox" style="width:170px; height:20px;" >
          <input type="button" value="testbtn1"  οnclick="aa(this)"/>
         </div>
         
       </div>
       
       <div  οnmοuseοver="show(this)" οnmοuseοut="hide(this)"   style="float:left">
         <img src="img2.jpg"/>
         
         <div class="btnbox" style="width:170px; height:20px;" >
          <input type="button" value="testbtn2"  οnclick="aa(this)"/>
         </div>
         
       <div>
    </div>
</body>
</html>



  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在MATLAB GUI中,可以使用控件的鼠标移动事件("WindowButtonMotionFcn")来实现这个功能。具体步骤如下: 1. 打开MATLAB GUIDE,选择需要添加该功能的控件,例如一个按钮(pushbutton)。 2. 在"Property Inspector"中选择该按钮,找到"Callback"属性,删除其中的默认代码,将其改为以下代码: set(hObject,'WindowButtonMotionFcn',@buttonHover); 其中,"hObject"是该按钮的句柄,"buttonHover"是一个自定义的函数名称,用于实现鼠标移动事件。 3. 在MATLAB编辑器中打开.m文件,添加以下代码: function buttonHover(hObject,eventdata) % hObject: handle to object that is being moved. % eventdata: reserved - to be defined in a future version of MATLAB. if strcmp(get(hObject,'type'),'uicontrol') if strcmp(get(hObject,'Style'),'pushbutton') set(hObject,'Value',1); % 在这里添加按钮打开的代码 end end 其中,"hObject"是控件的句柄,"get(hObject,'type')"用于获取控件类型,"get(hObject,'Style')"用于获取控件样式。如果控件为按钮(pushbutton),则将其"Value"属性设置为1,表示按钮已经被点击。接着,可以在此处添加按钮打开的代码。 4. 保存.m文件并运行GUI,当鼠标移动按钮按钮会自动被点击,并执行相应的操作。 需要注意的是,如果控件已经被点击,再将鼠标移动到它上面,该函数也会被触发。因此,需要在自定义函数中添加判断条件,避免重复执行相同的操作。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值