Я не хочу показывать линии / границу между каждым элементом списка listview. Как мне этого добиться?
listview
Спасибо, Nehatha
Вы можете просто добавить свой CSS. В jQuery Mobile есть CSS для разметки элементов списка, который включает границы, поэтому просто переопределите эти значения по умолчанию.
Live Пример:
JS
$('#noBorders').children().removeClass('ui-body-c');
HTML
<div data-role="page"> <div data-role="content" > <ul data-role="listview" data-inset="true"> <li data-role="list-divider">List Items</li> <li>Item #1</li> <li>Item #2</li> <li>Item #3</li> <li>Item #4</li> <li>Item #5</li> </ul> <ul data-role="listview" data-inset="true" id="noBorders"> <li data-role="list-divider">List Items no borders</li> <li>Item #6</li> <li>Item #7</li> <li>Item #8</li> <li>Item #9</li> <li>Item #10</li> </ul> </div> </div>