I have a hidden div called recipeDetailsDiv inside a form as below
$("#recipes").change(function() {
  var selectedVal = $("#recipes").val();
  if (selectedVal != "") {
    $("#recipeDetailsDiv").show();
  }
});<script src="https://code.jquery.com/jquery-3.5.1.js"></script>
<form>
  <div class="form-group">
    <div class="row">
      <div class="col-sm">
        <label for="recipes">Recipes</label>
        <select class="form-control" id="recipes" name="recipes" required>
          <option></option>
          <option>1</option>
          <option>2</option>
        </select>
      </div>
    </div>
  </div>
  <div class="card" style="margin-top: 10px;" id="recipeDetailsDiv" hidden>
    <ul class="list-group list-group-flush">
      <div id="populateRecipeDetails">Recipe Details</div>
    </ul>
  </div>
</form>I am trying to show the hidden div when someone changed the drop down box
I included jQuery CDN too. But it is not showing on change of drop down box. This could be a simple problem. But I cannot figure out how to solve. Can someone help?
Edit 1
I have the following codes included in the following order
<?php include "commonFiles/assignModal.php"; ?>
<?php include "../commonFilesForAll/jsLibraries.php"; ?>
jsLibraries.php contain CDN.
assignModal.php is the same HTML codes I showed above
 
     
    