1
J'ai un menu de sélection qui montre/cache le div "livetransopts" quand une option est cliquée. Fonctionne bien dans Firefox, Chrome etc, mais pas dans IE peut-on m'aider ????cacher/montrer jquery ne fonctionne pas dans IE
<select>
<option class="hidelivetrans" value="No">No - Don't transfer the call</option>
<option class="showlivetrans" value="Yes">Yes - Transfer the call</option>
</select>
</div>
</div>
<!--Live transfer yes/no field-->
<script type="text/javascript">
$(document).ready(function() {
$('.livetransopts').hide();
$(".showlivetrans").click(function(){
$(".livetransopts").show('slow');
});
$(".hidelivetrans").click(function(){
$(".livetransopts").hide('slow');
});
});
</script>
<!--live trans opts-->
<div class="livetransopts">
<!--content here-->
</div>
en utilisant 'this.value' est plus efficace car il ne provoque pas la création d'un autre objet jQuery. Cache également '$ ('. Livetransopts')' –