同じボタンのフェードインイベントを発生させるためにJQuery関数を呼び出そうとしていid
ますが、ブラウザの最初のボタンだけがイベントを発生させることができます。
これは、 の付いたボタンを「フェードイン」する JQuery 関数Id="skip"
です。をクリックするbutton(Id="next")
と、他button(Id=skip)
がフェードインします。
$(document).ready(function () {
$('button[id^="next"]').click(function () {
$("#skip").hide().fadeIn(5000);
});
});
これがボタンですid="next"
<button id="next" type="submit" value="2" name="submit">Next</button>
そして、これはボタンですid="skip"
<div id="skip">
<form method="post" >
<input type="hidden" id="skip_ig" name="skip_ig" value=""></input>
<div id="fade"><button type="submit" value="3" name="submit">Skip >></button></div>
<?php include('includes/aftersubmit.php');
</form>
</div>
これらの「次へ」と「スキップ」のボタンが複数あります。ただし、最初の「スキップ」ボタンのみがフェードインし、他のボタンはフェードインしません。同じボタンが複数ある場合、Jquery関数は最初のボタンのみを呼び出すことができますid
か? ご協力ありがとうございました。