Drupal JS名称空间蓝图与搜索文本替换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Drupal JS名称空间蓝图与搜索文本替换相关的知识,希望对你有一定的参考价值。
Drupal.behaviors.template = function(){ /** * Set namespace */ var sitename = { /** * Initialise functions within the sitename namespace */ init : function() { sitename.searchReplace(); sitename.function2(); sitename.function3.fInit(); sitename.function4(); }, /** * Puts title text in the field on the search box */ searchReplace : function() { var searchBox = $("#edit-search-theme-form-1"); var searchBoxDefault = "Enter keywords"; searchBox.attr("value", searchBoxDefault); searchBox.focus(function(){ if(jQuery.trim($(this).attr("value")) == searchBoxDefault) $(this).attr("value", ""); }); searchBox.blur(function(){ if(jQuery.trim($(this).attr("value")) == "") $(this).attr("value", searchBoxDefault); }) }, /** * function 2 */ function2 : function() { //code here }, /** * function 3 */ function3 : { fInit : function() { //initialise function 3 sitename.function3.helperfunction1(); sitename.function3.helperfunction2(); }, helperfunction1 : function() { //code here }, helperfunction2 : function() { //code here } }, /** * function 4 */ function4 : function() { //code here } } //end of sitename /** * Initialise sitename */ sitename.init(); }
以上是关于Drupal JS名称空间蓝图与搜索文本替换的主要内容,如果未能解决你的问题,请参考以下文章