Проверка и удаление строки
У меня есть следующий код:
<head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" type="text/css" href="style.css"> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous"> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js" integrity="sha384-smHYKdLADwkXOn1EmN1qk/HfnUcbVRZyYmZ4qpPea6sjB/pTJ0euyQp0Mk8ck+5T" crossorigin="anonymous"></script> </head> <body> <div class="container priceTable"> <!--ЛИТРЕС--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/LitRes.png" width="50px" height="50px" class="laravel-icon">ЛитРес</div> <div class="col-5">Аудиокнига</div> <div class="col-2">₽149</div> </div> </a> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/LitRes.png" width="50px" height="50px" class="laravel-icon">ЛитРес</div> <div class="col-5">Электронная книга</div> <div class="col-2">₽100</div> </div> </a> <!--ОЗОН--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/Ozon.png" width="50px" height="50px" class="laravel-icon">Озон</div> <div class="col-5">Бумажная книга</div> <div class="col-2">₽99</div> </div> </a> <!--ЛАБИРИНТ--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/labirint.png" width="50px" height="50px" class="laravel-icon">Лабиринт</div> <div class="col-5">Бумажная книга</div> <div class="col-2">₽89</div> </div> </a> <!--АЛЬПИНА ПАБЛИШЕР--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/06/alpina.png" width="50px" height="50px" class="laravel-icon">Альпина Паблишер</div> <div class="col-5">Бумажная книга</div> <div class="col-2">₽</div> </div> </a> </div> </body> Нужен скрипт который будет удалять строку, если в последнем столбце не будет цены. |
Цитата:
<!DOCTYPE html> <html> <head> <meta http-equiv='Content-Type' content='text/html; charset=windows-1251' /> <script src='https://code.jquery.com/jquery-latest.js'></script> <!-- <script src="https://code.angularjs.org/1.3.9/angular.min.js"></script> <script src="https://code.angularjs.org/1.3.9/angular-route.js"></script> --> <style type='text/css'> </style> <script type='text/javascript'> $(function(){ var o=$('.col-2'); o=o.eq(o.length-1); var str=o.text(); if (!/\d+/.test(str)) { o.parent().parent().remove(); }; }) </script> </head> <body> <div class="container priceTable"> <!--ЛИТРЕС--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/LitRes.png" width="50px" height="50px" class="laravel-icon">ЛитРес</div> <div class="col-5">Аудиокнига</div> <div class="col-2">₽149</div> </div> </a> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/LitRes.png" width="50px" height="50px" class="laravel-icon">ЛитРес</div> <div class="col-5">Электронная книга</div> <div class="col-2">₽100</div> </div> </a> <!--ОЗОН--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/Ozon.png" width="50px" height="50px" class="laravel-icon">Озон</div> <div class="col-5">Бумажная книга</div> <div class="col-2">₽99</div> </div> </a> <!--ЛАБИРИНТ--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/labirint.png" width="50px" height="50px" class="laravel-icon">Лабиринт</div> <div class="col-5">Бумажная книга</div> <div class="col-2">₽89</div> </div> </a> <!--АЛЬПИНА ПАБЛИШЕР--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/06/alpina.png" width="50px" height="50px" class="laravel-icon">Альпина Паблишер</div> <div class="col-5">Бумажная книга</div> <div class="col-2">₽</div> </div> </a> </div> </body> </html> |
Retro_1477,
<head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" type="text/css" href="style.css"> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script> $(function() { $(".priceTable > a").filter(function() { return $("div div:last",this).text().match(/\d+/) === null }).hide() }); </script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js" integrity="sha384-smHYKdLADwkXOn1EmN1qk/HfnUcbVRZyYmZ4qpPea6sjB/pTJ0euyQp0Mk8ck+5T" crossorigin="anonymous"></script> </head> <body> <div class="container priceTable"> <!--ЛИТРЕС--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/LitRes.png" width="50px" height="50px" class="laravel-icon">ЛитРес</div> <div class="col-5">Аудиокнига</div> <div class="col-2">₽149</div> </div> </a> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/LitRes.png" width="50px" height="50px" class="laravel-icon">ЛитРес</div> <div class="col-5">Электронная книга</div> <div class="col-2">₽100</div> </div> </a> <!--ОЗОН--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/Ozon.png" width="50px" height="50px" class="laravel-icon">Озон</div> <div class="col-5">Бумажная книга</div> <div class="col-2">₽99</div> </div> </a> <!--ЛАБИРИНТ--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/05/labirint.png" width="50px" height="50px" class="laravel-icon">Лабиринт</div> <div class="col-5">Бумажная книга</div> <div class="col-2">₽89</div> </div> </a> <!--АЛЬПИНА ПАБЛИШЕР--> <a href="" target="blank"> <div class="row align-items-center"> <div class="col-5"><img src="http://knigobiz.ru/wp-content/uploads/2018/06/alpina.png" width="50px" height="50px" class="laravel-icon">Альпина Паблишер</div> <div class="col-5">Бумажная книга</div> <div class="col-2">₽</div> </div> </a> </div> </body> |
Спасибо большое
|
Часовой пояс GMT +3, время: 07:13. |