[type="text"]
Style Placeholder for Select ElementsThe following solution simulates a placeholder as it relates to an input[type="text"]
element:
$('.example').change(function () {
$(this).css('color', $(this).val() === '' ? '#999' : '#555');
});
_x000D_
.example {
color: #999;
}
.example > option {
color: #555;
}
.example > option[value=""] {
color: #999;
}
_x000D_
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select class="example">
<option value="">Select Option</option>
<option>Option 1</option>
<option>Option 2</option>
<option>Option 3</option>
</select>
_x000D_