除非在兼容模式下,否则以下代码在所有浏览器中都能工作,除非是在兼容模式下。现在有谁能让这段代码在正常模式下在IE10中工作呢?
<script type="text/javascript" src="/content/ebiz/superdrug/resources/js/chained.js">
</script>
<script type="text/javascript" src="/content/ebiz/superdrug/resources/js/jquery.chained.remote.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#stores").chained("#county");
$("#county").bind(($.browser.msie ? "propertychange" : "change"), function(event) {
event.preventDefault();
if ("" != $(this).val()) {
$("#storedropdown").fadeIn();
} else {
$("#storedropdown").hide();
$("#fsbuttons").hide();
}
});
$("#stores").bind(($.browser.msie ? "propertychange" : "change"), function(event) {
event.preventDefault();
if ("" != $(this).val()) {
$("#fsbuttons").fadeIn();
} else {
$("#fsbuttons").hide();
}
});
});
</script>谢谢
发布于 2013-12-19 10:28:24
你能试一试以下几点吗?
$(document).ready(function() {
$("#stores").chained("#county");
$("#county").on("change", function(event) {
event = event || window.event;
event.preventDefault();
if ("" != $(this).val()) {
$("#storedropdown").fadeIn();
} else {
$("#storedropdown").hide();
$("#fsbuttons").hide();
}
});
$("#stores").on("change", function(event) {
event = event || window.event;
event.preventDefault();
if ("" != $(this).val()) {
$("#fsbuttons").fadeIn();
} else {
$("#fsbuttons").hide();
}
});
});https://stackoverflow.com/questions/20679068
复制相似问题