jQuery を使用して ajax フォームの送信と検証を作成しようとしていますが、wordpress がコードの実行を拒否します。
私はhttp://jsfiddle.netで作業しているこのスニペットを持っています
$(document).ready(function(){
alert("Test");
$('.sendbutton').click(function(){
var nimi = $('input[name=nimi]').val();
var viesti = $('textarea[name=viesti]').val();
$('.control-group').removeClass("error");
if(nimi == ""){
$('.control-group#nimi').addClass("error");
return false;
}
if(viesti == ""){
$('.control-group#viesti').addClass("error");
return false;
}
var message = $('#contact').serialize();
alert(message);return false;
$.ajax({
data : message,
error : function(){alert('Viestiäsi ei lähetetty. Yritä uudelleen?');},
success : function(){alert('Onnistui');}
});
return false;
});
});
しかし、ワードプレスや私のテーマでは機能しません。私は Roots テーマ (Twitter Bootstrap) を使用しており、jQuery UI が機能しているので plugins.js にコードを配置しようとしましたが、そこに配置しましたが、違います。別のファイルからスクリプトを含める