写了一小段JS,一开始的时候是在Firefox上运行的,Chrome也是同样通过,但是在IE8上测试的时候,问题就出现了.alert查错误的时候发现代码根本就不运行, 根本到达不了 "alert('2')" 这里:
请问这是什么问题呢 !!!
HTML Radio 代码:
- HTML code
<input name="options[15]" class="radio validate-one-required-by-name product-custom-option" id="options_15_2" onclick="opConfig.reloadPrice()" type="radio" _prototypeUID="6" price="0" advaiceContainer="options-15-container" callbackFunction="validateOptionsCallback" value="82"/>
jQuery 代码如下 :
- JScript code
<script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function($){ alert('1'); jQuery('.radio').click(function(){ alert('2'); }); }); </script>
------解决方案--------------------
把IE8控制台里面报错的代码贴出来看一下?
------解决方案--------------------
IE9上能运行
------解决方案--------------------
IE8上也可以啊,是不是你的其他地方有错
------解决方案--------------------
- HTML code
<input name="txtName" style="display:none;" /> <label for="txtName" onclick="javascript:alert(this.innerHTML);">Click Me</label>