回答
你的問題的問題是,你的兩個下拉菜單中有相同的類,這是你的第一個問題,以便代替類的原因嘗試使用的ID。
回答第一個問題(需要單獨從下拉式菜單選項)在小提琴所示: - http://jsfiddle.net/sbact4hz/
的第二個問題的答案(需要選擇單選按鈕,當點擊從下拉菜單中的文字): -
$('.search-panel .dropdown-menu').find('a').click(function() {
var param = $(this).attr("href").replace("#","");
var concept = $(this).text();
$('.search-panel span#search_concept').text(concept);
$('.input-group #search_param').val(param);
$(this).find('input[type=radio]').prop('checked',true); //OR $(this).find('input[type=radio]').attr('checked','checked'); <----- add this line
});
您必須向上遍歷,因爲您的點擊事件處於超鏈接深處。
你的答案與下拉菜單,並選擇電臺獨立工作是
$('.search-panel .dropdown-menu').find('a').click(function() {
var param = $(this).attr("href").replace("#","");
var concept = $(this).text();
$(this).parent().parent().parent().find('button > span#search_concept').text(concept);
$(this).find('input').prop('checked', true);
$('.input-group #search_param').val(param);
});
是的..我們可以像你一樣使用'parent()'顯示在你的答案,但我個人不喜歡這種方法使用'parent()',因爲那麼它將停止工作,如果我們添加另一個標籤或父母的下拉離開其他下拉,因爲它是.. – 2014-09-06 10:03:05
@Telmo席爾瓦看到這個問題並回答它。 http://stackoverflow.com/questions/25699409/select-option-doesnt-work-separately – sohag513 2014-09-06 10:42:47
- 1. :無(選擇器)無法正常工作
- 2. JQuery UI選項卡選擇無法正常工作
- 3. PhoneGap中的選擇選項無法正常工作
- 4. javascript選項卡無法正常工作
- 5. Formtastic選擇框,單選按鈕等無法正常工作
- 6. 選擇選項後顯示div。 onchange =「submit()」使它無法正常工作
- 7. 儘管選擇正確,jQuery:addClass()仍然無法正常工作
- 8. 複選框無法正常工作
- 9. 多選功能無法正常工作
- 10. 複選框CheckedChanged無法正常工作
- 11. 多選html無法正常工作
- 12. 自由形式的作物選擇無法正常工作
- 13. 角度選擇選項不能正常工作
- 14. 選擇選項2次jquery不能正常工作
- 15. 角度選擇Localytics - ng模型無法正常工作
- 16. 選擇框無法正常工作/在Internet Explorer中消失
- 17. 選擇所有周XX,無法正常工作的PHP
- 18. 雙擊時輸入文本選擇無法正常工作
- 19. 在AngularJS中選擇多列無法正常工作?
- 20. jQuery選擇與許多功能無法正常工作
- 21. JQuery Parent→子選擇器無法正常工作
- 22. ng-model在選擇輸入中無法正常工作
- 23. 鏈接無法正常工作和文字是不可選擇
- 24. jQuery日期選擇器在ASP.Net中無法正常工作MVC4
- 25. C++無法使選擇排序正常工作
- 26. ASP.NET MVC2:DropDownListFor無法正常工作與多個選擇+ modelbinder
- 27. 自舉時間選擇器無法正常工作
- 28. 爲什麼選擇div無法正常工作?
- 29. 選擇primefaces數據表無法正常工作
- 30. Cheerio中的DOM選擇器無法正常工作
我真的擺脫道具行註釋的。使用'prop'比'attr'好得多! – ThiefMaster 2014-09-06 07:58:09
@ThiefMaster ...是的,但我在這裏給出兩種方式,提問者可以選擇其中的任何一種。 – 2014-09-06 07:59:52
儘管第二種方式沒有任何優勢。 – ThiefMaster 2014-09-06 08:00:15