为什么这个javascript每次页面加载执行2-4次:
// mei_library_turn.js
(function ($, Drupal) {
Drupal.behaviors.mei_library_turn = {
attach: function() {
console.log('ready1');
// There would be a lot more code in here, but I've stripped it all out to debug.
}
};
})(jQuery, Drup
我想在用户单击按钮时加载一个表单。我目前的解决方案是使用.get()拉取预先创建的表单。我的问题是,如果用户直接在表单所在的位置键入url,他们就可以在没有css的原始html中看到表单。有没有一种更好的方法来动态拉取表单,或者甚至是一种方法,如果用户直接输入表单所在位置的url,我就可以限制用户查看表单。我目前的解决方案是这样的:
$('#upload-photo').click(function (e) {
e.preventDefault();
/// load the contact form using ajax
$.get(