2
A
回答
0
您可以使用這樣的事情:
$("input:radio").hover(function(){
$(this).prop('checked', true);
}, function(){
//MouseOut event
$(this).prop('checked', false);
}).click(function(){
//Unbind the hover event for all the radio buttons
$("input:radio").unbind('mouseenter mouseleave')
//Check clicked radio button
$(this).prop('checked', true);
});
我爲你一個小提琴:http://jsfiddle.net/B6qBz/
0
與它擺弄一點點後,我想出了這個...看看這個fiddle並看看是否有技巧...哦,因爲你沒有提到任何特定的語言,所以我用jQuery實現了這個...希望它有幫助
這可能不是完美的解決方案,但它絕對符合要求:
HTML:
<input type="radio" name="cols" id="col-1" />
<br />
<input type="radio" name="cols" id="col-2" />
<br />
<input type="radio" name="cols" id="col-3" />
JS:
var clicked = false;
var clickedId;
$('input').click(function() {
clicked = true;
clickedId = $(this).attr('id');
});
$('input').hover(function() {
$(this).prop('checked', true);
}, function() {
if (clicked === true) {
$('#' + clickedId).prop('checked', true);
} else {
$(this).prop('checked', false);
}
});
相關問題
- 1. Android按鈕懸停事件
- 2. 鼠標懸停時檢查單選按鈕
- 3. Winapi檢測按鈕懸停
- 4. JQuery Tooltip懸停在單選按鈕上
- 5. 檢查單選按鈕上的複選框更改事件
- 6. 捕捉單選按鈕單擊/檢查事件
- 7. 按鈕懸停
- 8. 懸停按鈕
- 9. 檢查單選按鈕(笨)
- 10. 單選按鈕,檢查值
- 11. 從檢查單選按鈕
- 12. Jquery單選按鈕檢查
- 13. 檢查單選按鈕
- 14. 單選按鈕檢查
- 15. 單選按鈕檢查
- 16. WPF單選按鈕檢查
- 17. 單選按鈕,檢查
- 18. JavaScript檢查單選按鈕
- 19. 檢查單選按鈕
- 20. 角單選按鈕:檢查
- 21. 檢查單選按鈕| jQuery
- 22. 哪個是單選按鈕列表的事件,類似於單選按鈕的檢查更改事件
- 23. 將光標懸停事件切換到按鈕單擊
- 24. 添加懸停並單擊事件到下拉按鈕-Jquery
- 25. 檢查單選按鈕值檢查
- 26. Jade單選按鈕檢查條件
- 27. 按鈕事件懸停/活動也會影響其他表單按鈕
- 28. 使用jquery單選按鈕顯示懸停之間的兩個單選按鈕
- 29. Tapestry單選按鈕事件?
- 30. 通過jquery填充懸停事件上單選按鈕的顏色?
你嘗試過什麼嗎?如果是這樣,請分享,所以我們可以幫助你... –
[你有什麼嘗試?](http://whathaveyoutried.com) – arulmr