2013-11-20 99 views
0

我想讓用戶進行手動輸入,除了在選擇菜單中列出。jquery mobile - 添加按鈕來選擇菜單

因此,我嘗試在JS中添加按鈕「手動」來選擇JQM的控制,並且一旦點擊讓用戶輸入他的數據。但不知何故,我無法鉤住按鈕的onclick事件。通過點擊按鈕第一次沒有任何反應,通過第二次點擊選擇打開它的選項。見這裏http://jsfiddle.net/jQAMh/17

對於演示原因函數的調用非常簡單:

function userEntry() { 
    alert("onclick hook works!"); 
} 

任何想法?

在此先感謝!

回答

1

看來,select jQuery Mobile組件正在接收事件,而不是輸入元素。嘗試添加z-index: 9999;到類按鈕:.button-span

.button-span { 
    position: absolute; 
    right: 0; 
    margin-top: -7px !important; 
    float: right; 
    top:5px; 
    z-index: 9999; 
} 

你可以看到一個演示here

相關問題