У меня есть случайные документы, у которых есть кнопка, которая позволяет конечному пользователю выделять текст на основе определенного идентификатора. Каждый документ имеет класс различных дат на них:
<div class="date">10/09/2019</div>
Есть ли способ автоматически выделить любой выделенный текст, например, если документ не обновлялся в течение 30 днейи пусть он останется таким, не обновляя каждый документ и не возвращаясь к исходному состоянию его выделения. Ниже мой код того, что я до сих пор:
<button id="removeClass">Remove highlight</button>
<div class="date">10/09/2019</div>
<p id="para1">This is paragraph 1</p>
<style type="text/css">
.highlight {background:green;}
</style>
<script type="text/javascript">
$('#para1').addClass('highlight');
$("#addClass").click(function () {
$('#para1').addClass('highlight');
});
$("#removeClass").click(function () {
$('#para1').removeClass('highlight');
$('p').each(function(){
if(this.id){(this.id = "");}
});
});
</script>