滑鼠點選層以外的地方層隱藏

2022-01-11 04:37:48 字數 398 閱讀 3653

根據去哪兒(

)輸入框點選按鈕而寫

實現功能效果:

1、點選按鈕,相應層顯示,點選層以外的部分層隱藏;

2、重複點選按鈕時,按鈕附屬層顯示時變隱藏,反之亦然;

3、如果乙個頁面上有兩個以上這種效果,層會有互斥效果;

<%@ page language="

c#" autoeventwireup="

true

" codefile="

default5.aspx.cs

" inherits="

default5

" %>

"-//w3c//dtd xhtml 1.0 transitional//en""

">

"">

點選彈出層之外的任何區域隱藏彈出層

修改了原先頁面的乙個下拉框的功能,用div彈出層來模擬select的原始功能,好處是可以任意的修改下拉框的樣式,例如設定它的高度等等 ie中不允許設定原始的select元素的高度 壞處是相容問題一大堆,不過還好相容問題不算太麻煩,期間還遇到了乙個問題 如何在彈出層彈出以後,點選彈出層之外的任意區域隱...

取得滑鼠點選處的物體

在box2d源 test.as中有個getbodyatmouse函式是用來取得滑鼠點選處的物體的,自己修改了一下看如下 private function getbodyatmouse includestatic boolean false b2body return body 4 8行 在滑鼠點選處...

訪問DataTemplate控制項層以外的資源

目錄在datatemplate中新增乙個button,button新增command,但是command無效 使用contentcontrol的contenttemplate,datatemplate中按鈕的繫結事件失效 datatemplate無法訪問到datatemplate控制項層以外的資源....