Ich habe ein Menü in jQuery, wenn Sie auf einen Link klicken, der geöffnet wird, aber ich möchte es so, wenn Sie woanders klicken, wo sonst nicht das Menü ist, wird es ausgeblendet.Der beste Weg zu tun: nicht in jQuery?
Im Moment arbeite ich an
ein Click-Ereignis bin Bindung$(':not(#the_menu)')
Aber das scheint, wie ich ein Click-Ereignis für die gesamte minus Menü bin verbindlich, ist es eine effizientere Art und Weise etwas zu tun, wie Dies?
Woops hatte "Propagation" drin, behoben –
Wow, das ist cool. Prost. Müssen Sie das Ereignis in allen Browsern sprudeln, wissen Sie, was es ist. Have a bicky. – Smickie
@Smickie - Glücklicherweise normalisiert jQuery das Blubbern sehr gut (mit ein paar * Ausnahmen), so dass 'Klick' konsequent funktioniert. Der große, auf den man achten sollte, ist 'change', der im IE nicht richtig bubbliert, was' .live ("change", ..) 'problematisch macht. –