【发布时间】:2013-05-31 21:42:39
【问题描述】:
当我单击带有类选项的选择选项时,我需要调用一个函数。在 Firefox、Internet Explorer 和 Opera 上一切正常,但在 Google Chrome 上却不行。
代码如下:
<fieldset class="suburbSelect">
<label for="suburbSelect">Provincia</label>
<select class="suburbSelect">
<option class="alessandria" value="Piemonte, Alessandria">Alessandria</option>
<option class="asti" value="Piemonte, Asti">Asti</option>
<option class="biella" value="Piemonte, Biella">Biella</option>
<option class="cuneo" value="Piemonte, Cuneo">Cuneo</option>
<option class="novara" value="Piemonte, Novara">Novara</option>
<option class="torino" value="Piemonte, Torino">Torino</option>
<option class="verbania" value="Piemonte, Verbano Cusio Ossola ">Verbano Cusio Ossola</option>
<option class="vercelli" value="Piemonte, Vercelli">Vercelli</option>
</select>
</fieldset>
jQuery(".alessandria").click(function(){
alert(hello!);
});
jQuery(".asti").click(function(){
alert($(".asti").attr("class"));
});
http://jsfiddle.net/all2aller/KqPCs/2/
我使用的是 Jquery 1.9.1。
【问题讨论】:
-
为什么需要这样
-
小代码修复:换行“你好!”带引号,否则会引发错误。
标签: jquery google-chrome