Question : Jquery empêchent le foyer une fois cliqué

Bonjour j'essaye d'écrire un accessible laisse tomber vers le bas le menu et j'échoue au premier hurdle.

I AM luttant avec un foyer et clique l'événement ; quand essayant de les obtenir pour fonctionner de concert ils juste ne joueront pas gentil. L'idée est celle si un utilisateur clique ou des étiquettes sur ce menu qu'il augmente. Le problème est que le foyer cause des issues avec l'événement de clic et il finit rebondir vers le haut en haut et en bas. le

Could que quelqu'un satisfont regardent le code joint et l'un ou l'autre m'indiquent ce que je fais mal ou suggèrent une manière différente que le menu puisse être fait à clavier accessible ?

Many thanks

Chris
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
58 :
59 :
60 :
61 :
62 :
63 :
64 :
65 :
66 :
67 :
68 :
69 :
70 :
71 :
72 :
73 :
74 :
75 :
76 :
77 :
78 :
79 :
80 :
81 :
>< " de l'id= " codeSnippet810054 de
xmlns= " http://www.w3.org/1999/xhtml " de 

Contenu-Type " texte de content= "/HTML de http-equiv= " de 
Document Untitled
type= " texte/CSS " de <style >
UL {
	marge : 0 ;
	remplissage : 0 ;
}
</style>
Javascript de type= de <script src= " jquery-1.4.1.min.js " ></script> des " textes/"
type= de <script " texte/Javascript " >
	jQuery (document) .ready (fonction () {


		boîte à outils de variété = $("#toolBox ») ;
		toolBoxTrigger de variété = $("#toolBox .toolBoxTrigger ») ;
		toolBoxAccordion de variété = $("#toolBoxAccordion ») ;

		toolBoxAccordion.hide () ;

		setToolBoxEvents (boîte à outils, toolBoxTrigger, toolBoxAccordion) ;

	}) ;
	
		setToolBoxEvents de fonction (boîte à outils, toolBoxTrigger, toolBoxAccordion) {
			toolBoxTrigger.click (fonction () {
			
				$ (ceci) .unbind (« clic ») .unbind (« foyer ») ;

				si (toolBoxAccordion.not (« : évident »)) {
					openToolBox (boîte à outils, toolBoxTrigger, toolBoxAccordion) ;
				}
				faux de retour ;
			}) ;
			toolBoxTrigger.focus (fonction () {
			
				$ (ceci) .unbind (« clic ») .unbind (« foyer ») ;
				
				si (toolBoxAccordion.not (« : évident »)) {
					openToolBox (boîte à outils, toolBoxTrigger, toolBoxAccordion) ;
				}
				faux de retour ;
			}) ;
		}
			
		openToolBox de fonction (boîte à outils, toolBoxTrigger, toolBoxAccordion) {
			toolBoxAccordion.slideDown (« rapide ») ;
			jQuery (document) .click (fonction (e) {
				closeToolBox (boîte à outils, toolBoxTrigger, toolBoxAccordion) ;
				e.stopPropagation () ;
			}) ;
		}
		closeToolBox de fonction (boîte à outils, toolBoxTrigger, toolBoxAccordion) {
			toolBoxAccordion.slideUp (« rapide ») ;
			
			setToolBoxEvents (boîte à outils, toolBoxTrigger, toolBoxAccordion) ;

			jQuery (document) .unbind (« clic ») ;
			faux de retour ;
		}
</script>

</head>
<body>

class= " boîte à outils " de " boîte à outils " d'id= de <div >
	href= de <a " # " class= " toolBoxTrigger " ><span>Tools</span></a>
	class= " toolBoxAccordion " de " toolBoxAccordion " d'id= de <ul >
		<li>
			<a href="">Test</a>
			<a href="">Test</a>
			<a href="">Test</a>
			<a href="">Test</a>
			<a href="">Test</a>	
		</li>
	</ul>
</div>
</body>
</html>
</pre>
           </td>
         </tr>
       </table></div>
</div>
   
class= de <div " clair " ></span></h4>
</td>
</tr>
  <tr><td height="2px"></td></tr> 
 
  <tr style="background-color:#f2f4f6"><td >
<h2 style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:red;font-weight:bold">
<span id="ContentPlaceHolder1_tieude_as">Réponse : Jquery empêchent le foyer une fois cliqué</span>
</h2></td></tr>
  <tr>
<td valign="top"> 
<h5><span id="ContentPlaceHolder1_ans" style="font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:normal;color:#000000"> 
<div><div class="richText">
Je pense que ceci l'a - j'ai mis en application l'enregistrement de date, où sur l'événement de clic je vérifie combien de temps il y a le dernier événement de foyer était. Si c'était une plus longues puis .5 seconde, alors j'exécute le clic, autrement je l'ignore.</div></div> <!-- text-ad & richText -->
                      <span class="isBotVideo"></span> <div class="codeSnippet">
                       <table>
         <tr>
           <td class="lineNumbers">
             <pre>
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
58 :
59 :
60 :
61 :
62 :
63 :
64 :
</pre>
           </td>
           <td class="codeBody">
             <pre id="codeSnippet810857" class="notpretty"><!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>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">


<title>Document sans titre










Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us