Galleriaライブラリ、非表示/表示、検証済みフォームを備えた基本的なサイトをまとめています。Galleriaスクリプトをロードすると、基本的なフィードバックフォームの検証が失敗します。
Galleriaスクリプトもページにロードすると、JQuery検証スクリプトの実行が停止する原因は何ですか?Galleriaがロードされていない場合、検証は正常に機能しますが、ロードされている場合は失敗します。こちらのライブサイト:http://lucidnetdesigns.com/invidia/現在のインポートとスクリプトは次のとおりです。
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script type="text/javascript" src="scripts/jquery.validate.js"></script>
<script type="text/javascript" src="galleria/galleria-1.2.7.min.js"></script>
<script type="text/javascript" src="http://ui.jquery.com/latest/ui/effects.core.js"></script>
<script type="text/javascript" src="http://ui.jquery.com/latest/ui/effects.slide.js"></script>
<script type="text/javascript">
Galleria.loadTheme('galleria/themes/twelve/galleria.twelve.min.js');
Galleria.run('#galleria', {
fullscreenCrop: 'false',
autoplay: 3000,
imageCrop: true
});
$(document).ready(function() {
$('#content_salon').hide();
$('a#show_content_salon').click(function () {
$('#content_salon').slideToggle('slow');
return false;
});
});
$(document).ready(function () {
$('#content_services').hide();
$('a#show_content_services').click(function () {
$('#content_services').slideToggle('slow');
return false;
});
});
$(document).ready(function () {
$('#content_contactus').ahow();
$('a#show_content_contactus').click(function () {
$('#content_contactus').slideToggle('slow');
return false;
});
});
$(document).ready(function(){
$("#form1").validate({
rules:
{
email1: "required",
email2: {
equalTo: "#email1" },
phone: {
minlength: 10,
maxlength: 10
},
fullname: {
minlength: 2
},
},
messages: {
name: "Please enter your full name.",
email1: "Please enter a valid email.",
phone: "Phone number must be 10 characters (include area code).",
},
errorPlacement: function(error, element) {
error.appendTo( element.parent() );
}
});
});
</script>