ドロップダウンの値が「0」で、ユーザーが [別のプランを追加] ボタンをクリックしようとしたときに、alertify ライブラリを使用してアラートをポップしようとしています。なぜかアラートが出ません。
alertify ライブラリの JS は、他のシナリオでテストしてポップアップが表示されたので正常に動作していますが、このシナリオでは何らかの理由で動作していません。
HTML:
<select id="myselect" class="dropdown">
<option value="0">Please Select Your Plan</option>
<option value="1">package1</option>
<option value="2">package2</option>
<option value="3">package3</option>
<option value="4">package4</option>
<option value="5">package5</option>
<option value="6">package6</option>
</select>
<div class="button-plan"><input type="button" value="Add another plan to enjoy more savings!" class="button-hide" /></div>
JS:
$('#myselect').change(function () {
var val = $(this).val();
if (val =='0'){
$(".button-hide"). on (" click " ,function(){
alertify.alert("You need to atleast select one plan !");
});
}
ここで利用可能なフィドル: http://jsfiddle.net/6FLWY/1/
助けてくれてありがとう!