Jquery を使用してビルトイン Mura フォームをターゲットにできません。
コードは次のとおりです。
$("#field-whatisyourcurrentplan").on('change',function(){
var ident = $(this).find("option:selected").attr("id");
console.log(ident);
switch (ident){
case "field-26dee5f9-5c7c-476a-a7d1-54d826943efa":
console.log("Other selected")
break;
}
});
7.1 でドキュメントを見つけることができました。ここでは、Mura フォームが開いているときにスクリプトを実行する機能が組み込まれていますMura Documentation。ただし、私が実行している Mura のバージョンは 6.2 です。
私の理解では、関数をページに含めるだけで、フォームが非同期にレンダリングされないようにすることができます。ただし、コードを含めるだけでは何も起こりません。コードをコンソールに挿入すると、正常に動作します。
私の質問は: ページが存在する Mura サイト マネージャーで機能を実行するにはどうすればよいですか?