を持つ2枚の画像に対して実行することはできませんなぜ私は画像jqueryの関数が同じID
$(document).ready(function() {
$("#to-get-bigger").mouseover(function() {
$(this).effect("bounce", { time: 3, distance: 40 });
});
});
と私は2次したビュー上をバウンスするために私のasp.net MVCアプリケーション内で次のスクリプトを持っています同じIDの画像: -
<a href="@Url.Action("StartAssessment", "StartAssessment", new { assessmentid = Model.AssessmentID })"
onclick = "return confirm('This will make the Assessment avilable for the regestred user.')" >
<img id = "to-get-bigger" border="0" src="@Url.Content("~/content/images/assessment-button1.jpg")" alt="start assessment" />
</a>
<a href="@Url.Action("StartAssessment", "StartAssessment", new { assessmentid = Model.AssessmentID })"
onclick = "return confirm('This will make the Assessment avilable for the regestred user.')" >
<img id = "to-get-bigger" border="0" src="@Url.Content("~/content/images/assessment-button1.jpg")" alt="start assessment" />
</a>
しかし、問題は、それが第二の画像上では動作しませんしながら、私は読んだことがあるが、jQueryの機能のみが,,実行し、一つの画像をバウンスすることで、この中にjQueryのセレクタこの場合、#to-get-bigger
はこのIDを持つすべての要素を返します。 dユーザーが目的の要素のいずれかにマウスを移動すると、Jquery関数が実行されますか? BR
私は個性的なもののIDと、いくつかのオブジェクトよりもグローバルなこの種のもののクラスのみを個人的に使用します。 – pbond
IDが一意でない場合、どのようにIDを特定するのですか? –
IDは一意であるため、名前ごとに2つの要素に同じIDを使用することはできません。 –