Изменение размеров ширины HTML-таблицы в jQuery

Самый простой способ - отсортировать список, а затем сравнить с исходным списком. Они должны совпадать, если числа увеличиваются, как и ожидалось.

Первое, что вам нужно сделать, это преобразовать список строк в список int, затем отсортировать, а затем сравнить.

Простой пример,

list = ['10', '20', '30', '40', '50']
int_list = [int(i) for i in list]
print(int_list == sorted(int_list))

Это напечатает True, потому что исходный список отсортирован.

Чтобы увидеть неудачный случай,

list = ['50', '20', '30', '10', '40']
int_list = [int(i) for i in list]
print(int_list == sorted(int_list))

Ваш код будет выглядеть примерно как

list = driver.find_elements_by_xpath('//*[starts-with(@id, "popover-")]')
int_list = [int(i.text) for i in list]
print(int_list == sorted(int_list))
10
задан Brian Tompsett - 汤莱恩 24 September 2016 в 09:36
поделиться

3 ответа

Это должно добиться цели.

<table class="zebra">
  <tr>
    <td>foo</td>
    <td>bar</td>
  </tr>
</table>

<script type="text/javascript">
  $(function() {
    $('table.zebra').attr('width', 500);
  });
</script>
13
ответ дан 3 December 2019 в 15:36
поделиться

Попробуйте это:

$("table.zebra").width(200);

Ссылка: http://docs.jquery.com/CSS/width#val

10
ответ дан 3 December 2019 в 15:36
поделиться

Это должно сделать трюк

$("table.zebra").width('200px');
5
ответ дан 3 December 2019 в 15:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: