$(document).ready(function() {
$('#result').html('[2,5,3,1,4,5].deleteIf(function(){return this == 5;}) : <span>' + [2, 5, 3, 1, 4, 5].deleteIf(function() {
return this == 5;
}) + '</span><br />' + '[2,5,3,1,4,5].deleteIf(function(index){return this > 1 && index > 1;}) : <span>' + [2, 5, 3, 1, 4, 5].deleteIf(function(index) {
return this > 1 && index > 1;
}) + '</span>');
$('.certain_class').deleteIf(function() {
return $(this).html() == 'div 5';
}).css('color', 'blue');
$('.certain_class2').deleteIf(function(index) {
return $(this).html().match(/\d/)[0].toNumber() > 1 && index > 1;
}).css('color', 'blue');
});
<div class='certain_class'>div 2</div>
<div class='certain_class'>div 5</div>
<div class='certain_class'>div 3</div>
<div class='certain_class'>div 1</div>
<div class='certain_class'>div 4</div>
<div class='certain_class'>div 5</div>
<div style="font-style: italic">$('.certain_class').deleteIf(function(){return $(this).html() == 'div 5';}).css('color', 'blue');</div>
<hr />
<div class='certain_class2'>div 2</div>
<div class='certain_class2'>div 5</div>
<div class='certain_class2'>div 3</div>
<div class='certain_class2'>div 1</div>
<div class='certain_class2'>div 4</div>
<div class='certain_class2'>div 5</div>
<div style="font-style: italic">$('.certain_class2').deleteIf(function(index){return $(this).html() .match(/\d/)[0].toNumber() > 1 && index > 1;}).css('color', 'blue');</div>
<hr />
<div id="result" class="result"></div>
External resources loaded into this fiddle: