0
我問this question有關根據屏幕大小更改引導彈窗的位置。是否可以根據屏幕寬度更改Bootstrap彈出窗口的操作?
答案很好 - 但是我現在也想改變popovers的動作(所以它是點擊手機)以及位置,並且難以重新分解代碼。這是我有:
$(document).ready(function(){
$('#my_list li').popover({
placement: wheretoplace
});
});
function wheretoplace(){
var width = window.innerWidth;
if (width<500) return 'below';
return 'left';
}
我將如何修改wheretoplace
函數返回兩件事情:使用trigger
值沿着placement
價值?我已經有了jsFiddle中的現有內容。
編輯 - 我已經修改了我上面的jsFiddle以顯示完整的解決方案,在@James的答案下面添加了一個click
事件。
是的 - 這要走很長的路要走,謝謝。我已經使用這個代碼的版本[這裏](http://jsfiddle.net/cherryflavourpez/Dgtvq/);任何想法如何使用Bootstrap獲得'點擊'功能?我現在只是傳遞'懸停',因爲我無法使用焦點或手動工作。 [引導頁面](http://twitter.github.com/bootstrap/javascript.html#popovers)顯示可能的值。 – CherryFlavourPez 2012-02-23 16:34:35