summaryrefslogtreecommitdiff
path: root/javascript/libs
diff options
context:
space:
mode:
authorwjames5 <will@tekimaki.com>2008-07-13 18:36:14 +0000
committerwjames5 <will@tekimaki.com>2008-07-13 18:36:14 +0000
commit21d284457177de15b1a4663175e6b9f5b2c20821 (patch)
tree0578a12d6bb169fb8ce5c4586075bfba21da83c0 /javascript/libs
parent8b0d4b399a0f2971c6c092fdc14a3b93a56a50ea (diff)
downloadutil-21d284457177de15b1a4663175e6b9f5b2c20821.tar.gz
util-21d284457177de15b1a4663175e6b9f5b2c20821.tar.bz2
util-21d284457177de15b1a4663175e6b9f5b2c20821.zip
let us add to tab onclick events
Diffstat (limited to 'javascript/libs')
-rw-r--r--javascript/libs/tabpane.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/javascript/libs/tabpane.js b/javascript/libs/tabpane.js
index b1dfe4d..15c6270 100644
--- a/javascript/libs/tabpane.js
+++ b/javascript/libs/tabpane.js
@@ -1,4 +1,4 @@
-// $Header: /cvsroot/bitweaver/_bit_util/javascript/libs/tabpane.js,v 1.16 2008/05/02 20:47:14 wjames5 Exp $
+// $Header: /cvsroot/bitweaver/_bit_util/javascript/libs/tabpane.js,v 1.17 2008/07/13 18:36:14 wjames5 Exp $
//-------------------------------------------------------------------------
// Tab Pane 1.02
@@ -228,7 +228,9 @@ function WebFXTabPage( el, tabPane, nIndex ) {
// hook up events, using DOM0
var oThis = this;
- this.tab.onclick = function () { oThis.select(); };
+ // we can bind a custom onclick event to the tab by passing one in - this lets us associate additional events with the click of a tab -wjames5
+ var oldOnclick = this.tab.onclick;
+ this.tab.onclick = function () { oThis.select(); oldOnclick(); };
this.tab.onmouseover = function () { WebFXTabPage.tabOver( oThis ); };
this.tab.onmouseout = function () { WebFXTabPage.tabOut( oThis ); };
}