Have code for example:
<div class="row">
<div class="sblock4">
<h4>Product 1</h4>
<div class="available">product available</div>
<div class="quckorder-btn">Quick order</div>
</div>
<div class="sblock4">
<h4>Product 2</h4>
<div class="available">product available</div>
<div class="quckorder-btn">Quick order</div>
</div>
<div class="sblock4">
<h4>Product 3</h4>
<div class="not_available">out of stock</div>
<div class="quckorder-btn">Quick order</div>
</div>
</div>
Need to hide "quick order" button if parent div has inner div with class "not_available"
tried some JavaScript:
<script type="text/javascript">
jQuery(document).ready(function(){
if(jQuery('div').hasClass('not_available')){
jQuery('.quckorder-btn').css('display', 'none');
}
});
</script>
Another example JavaScript:
<script type="text/javascript">
jQuery(document).ready(function(){
if (jQuery('.sblock4:contains("out of stock")')) {
jQuery(".quckorder-btn").addClass("hide-button");
}
});
</script>
But it or don't work at all, or work for all divs with class .quckorder-btn.
Need run function only in a div that has another div with class "not_available"
Appreciate any help. Thanks