<スクリプト>
var button = document.getElementById('recaptcha');
button.setAttribute('無効', '無効'); // 中国では再キャプチャが無効になっているため、ボタンを表示します
var recaptchaCallback= function() {
var ボタン = $("ボタン
button.parent().prepend('
');
var el = $('
grecaptcha.render($(el).attr("id"), {
"サイトキー": '6LfzZKEUAAAAAAMBxcl2SC_EqKpRKNxLa12VxqE-I',
"サイズ": "非表示",
"バッジ": "左下",
「コールバック」: 関数 () {
var form = el.closest('form');
form.submit();
button.attr("無効", true);
if (button.is('[データ自動リセット]')) {
setTimeout(関数() {
button.attr("無効", false);
grecaptcha.reset();
}, 1000);
}
}
});
el.closest("フォーム").submit(関数 (イベント) {
if (!grecaptcha.getResponse()) {
イベント.preventDefault(); //フォームの送信を阻止する
grecaptcha.execute();
}
});
button.attr('無効', false);
}
<スクリプト>
関数ログアウト() {
イベント.preventDefault();
document.getElementById('ログアウトフォーム').submit();
}
<スクリプト>
// 添付ファイル
$(関数() {
$('.js-files').change(function () {
$('.js-file-block').show();
var fileContainer = $('.js-ファイルコンテナ');
var fileTemplate = $('.js-ファイル-テンプレート');
// 以前に添付されたファイルを削除します
fileContainer.html('');
var files = $(this)[0].files;
$.each(files, function (k, file) {
// ブラウザは偽のパスを返し、ファイル名のみを取得します
var filename = file.name.split(/(\\|\/)/g).pop();
// テンプレートのファイル名に挿入
var html = $('
', {html:fileTemplate.html()});
html.find('.js-filename').text(filename);
fileContainer.append(html.html());
});
});
$('body').on('click', '.js-remove', function () {
$('.js-file-container').html('');
// ファイル入力をリセットします
var files = $('.js-files');
$.each(files, function (k, file) {
$(ファイル).val('');
});
});
});
<スクリプト>
$(window).ready(function () {
$('body').on('mouseover', '.js-フィードバック-評価 .js-評価-スター', function () {
$(this).parent().children('.rated-star').removeClass('active');
$(this).prevAll('.rated-star').addClass('active');
$(this).addClass('active');
});
$('body').on('click', '.js-フィードバック-評価 .js-評価-スター', function () {
$(this).parent().removeClass('js-フィードバック-評価');
var data = $(this).data('value');
$.post('https://gotransscript.com/youtube-downloader/rate', {
_トークン: 'QweQeq7vu4TRMaDnGQVqAVRKclvVvUchjqUDO1Ql',
評価: データ、
タイプ: 'subtitle_converter'
});
});
});