我與所謂的「標籤滑出」的鏈接,一個jQuery插件的工作是在這裏:http://wpaoli.building58.com/2009/09/jquery-tab-slide-out-plugin/呼喚ASP.NET/C#頁面上回發一個Javascript/jQuery函數
我想使用它作爲一個反饋技術。在幻燈片上有一個表單和一個提交按鈕。現在,當您點擊提交時,它當然會導致回發,並且頁面會加載,但反饋窗口會回到其關閉狀態。我希望窗口在回發時自動打開。下面是一個使用插件,有它的工作我怎麼想它的工作網站的例子:http://thedemo.ca/
現在,我在那裏劇本注意到他們有這個初始頁面加載:
jQuery('.slide-out-div').tabSlideOut({
tabHandle: '.handle',
pathToTabImage: 'typo3conf/ext/stw_jquery_feedback/images/feedback-btn-right.png',
imageWidth: '32px',
imageHeight: '167px',
tabLocation: 'right',
speed: 300,
action: 'click',
topPos: '200px',
fixedPosition: true,
onLoadSlideOut: false
});
然後本回復的提交按鈕:
jQuery('.slide-out-div').tabSlideOut({
tabHandle: '.handle',
pathToTabImage: 'typo3conf/ext/stw_jquery_feedback/images/feedback-btn-right.png',
imageWidth: '32px',
imageHeight: '167px',
tabLocation: 'right',
speed: 300,
action: 'click',
topPos: '200px',
fixedPosition: true,
onLoadSlideOut: true
});
注意onLoadSlideOut
的最後一個選項更改。這怎麼可能?有了這個說法,我認爲最簡單的解決方案就是調用clickHandle,然後滑出Tab。
所以我想我真正的問題是,我怎麼能打電話點擊.handle。
這裏是我的代碼我的測試環境中的鏈接:http://jakeism.info/test/
我想這可能是一個完整的全新問題,但我不知道它是否是一個簡單的答案。我如何檢查回發是否來自scriplet中的特定按鈕? – 2011-04-28 21:03:56
您需要從按鈕捕捉事件,例如在代碼隱藏中創建一個'SubmitFeedback_OnClick'事件,並在那裏設置一些標誌。 – 2011-04-28 21:18:10
那麼它會執行後面的onlcick代碼然後執行scriplet?具體按照這個順序? – 2011-04-28 21:23:22