У меня есть много строк на моей странице, сгенерированных из базы данных с PHP. Каждая строка находится в DIV. Я бы хотел «выбрать» строку, щелкнув по ней. «Выбрать» означает изменение css для него. Какой самый простой способ сделать это?select element by css
0
A
ответ
2
умнее способ заключается в использовании JS рамки, как JQuery:
<div id="alldivs">
<div>...</div>
<div>...</div>
<div>...</div>
</div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<!-- you don't need to download anything, just add this line ;-) -->
<script>
$(function(){
$("#alldivs div").click(function(){
$("#alldivs div").removeClass('clickedCss');
$(this).addClass('clickedCss');
});
});
</script>
0
Вы можете сделать только событие onclick и изменить класс css;
<div class="yourCss" onclick="this.className='clickedCss';">content</div>
+0
здорово! но что, если мне нужна только одна выбранная строка? Можно ли установить все строки в классе «невыбранный»? – EugenA
+0
@eugenA попробуйте мой код. toggleCss удаляет класс, если он существует, и добавляет, если это не –
Смежные вопросы
- 1. Selenium Select Element By Class
- 2. PHP select array element by ["something_ *"]
- 3. Jsoup select element from CSS
- 4. Selenium: Select by CSS Seelctor
- 5. Selenium RC CSS локатор для Select Element
- 6. FindBy с Select Element
- 7. onclick select child element
- 8. select element on checkbox select
- 9. Get Element By Xpath (Geb)
- 10. CSS selector select by div class attributes
- 11. jqGrid select dropdown element
- 12. jquery select element
- 13. Python Regex Select Element
- 14. JQuery select specific element
- 15. SQLServer select common element
- 16. JQuery, Select Element, Object
- 17. json recursion + select element
- 18. Trigger Click on Select Element
- 19. RescorerProvider filter element by tag
- 20. Richfaces - Get Element By Id
- 21. Get Element by ID looping
- 22. removeChild by element with PHP
- 23. GROUP BY select in SELECT
- 24. select first element css base on class name
- 25. Scrapy .css select element с определенным именем атрибута и значением
- 26. jQuery select element, но один дочерний элемент
- 27. удалить select, from cloned element
- 28. show html element on select
- 29. jQuery ui.datepicker on 'select' element
- 30. php, ajax, html select element
Возможно ли с помощью этого решения выбрать только одну строку одновременно? – EugenA
Да, попробуйте новую версию. я отредактировал код для него –
что я должен разместить в onclick = "" в каждой строке-div? – EugenA