标签: mootools

MooTools:getChildren()包含文本节点?

我想得到一个元素的所有子元素,包括文本节点.我怎么能在MooTools中做到这一点?mootools.net上的文档明确说明getChildren()排除了文本节点.

javascript mootools children

1
推荐指数
1
解决办法
1367
查看次数

Mootools 事件,可调用?

所以我有一个具有 onClick 事件的元素:

var foobar = $('element').addEvent('click', function() {
    // some code here
});
Run Code Online (Sandbox Code Playgroud)

但是我想从脚本中的其他地方调用该操作,是否有可能做这样的事情,即”

foobar.click
Run Code Online (Sandbox Code Playgroud)

?

javascript mootools

1
推荐指数
1
解决办法
125
查看次数

mootools递归删除类

我想删除特定div中的类.我的意思是我必须删除名为"result"的div id中名为"highlight"的类名.在onclick事件中,我想删除所有"突出显示"类.我该怎么做?请帮我

mootools

1
推荐指数
1
解决办法
480
查看次数

淡入AJAX加载的内容?

 var request = new Request({
   method: 'get',
   url: 'onlinestatusoutput.html.php',
   onComplete:function(response)
   {
     $('ajax-content').get('tween', {property: 'opacity', duration: 'long'}).start(0).set('html', response).set('html', response).tween('height', [0, 650]);
   }
  }).send();
Run Code Online (Sandbox Code Playgroud)

在我将所需内容加载到div之前,我的文本显示为"正在加载内容...".

我想做的是淡出"加载内容..."的文本,然后淡入从AJAX请求加载的内容.

我究竟该如何做到这一点?

我尝试使用淡入淡出('in')和淡入淡出('out')方法,但这不起作用.我还尝试了对get()方法的另一个调用,并通过start(1)将不透明度设置为1,但这也不起作用.

html javascript ajax mootools fade

1
推荐指数
1
解决办法
2327
查看次数

如果在网页上使用两者,Jquery和Mootools通常会有冲突吗?

我有这个网站正在设计,我尝试使用mootools 1.31动画一些div盒子,当点击或鼠标悬停时,显示内容.事情是,它似乎没有在网页上工作,但如果我在空白网页上尝试相同的脚本它可以工作,我想可能是因为我在同一页面上有Jquery 1.52并且可能两个脚本都相互冲突其他因为,如果我删除Jquery,Mootools工作.什么应该是我的选择,因为我需要Jquery为我做一些验证,所以我不能完全删除它.

这是代码

<script>
 //-vertical

 var mySlide = new Fx.Slide('test');

 $('slidein').addEvent('click', function(e){
e = new Event(e);
mySlide.slideIn();
e.stop();
  });

  $('slideout').addEvent('click', function(e){
e = new Event(e);
mySlide.slideOut();
e.stop();
    });

  $('toggle').addEvent('click', function(e){
e = new Event(e);
mySlide.toggle();
e.stop();
    });

    $('hide').addEvent('click', function(e){
e = new Event(e);
mySlide.hide();
e.stop();
    });



  </script>
Run Code Online (Sandbox Code Playgroud)

这是HTML

<html>
<h3 class="section">Fx.Slide Vertical</h3>

 <a id="slideout" href="#">slideout</a> | 
<a id="slidein" href="#">slidein</a> | <a id="toggle" href="#">
  toggle</a> | <a   id="hide" href="#">hide</a>

    <div id="test">
   Lorem ipsum dolor sit amet, consectetur adipisicing elit, 
 sed …
Run Code Online (Sandbox Code Playgroud)

jquery mootools

1
推荐指数
1
解决办法
176
查看次数

单击复选框时,页面跳转到顶部

我在单击复选框时调用handleNotableTypeSelect方法,一切正常,但页面跳转到顶部.

this.$hideInactiveCheckbox.click(
    this.handleNotableTypeSelect.createDelegate(this));
    handleNotableTypeSelect: function(e) {
        //e.preventDefault();
        if (this.$hideInactiveCheckbox.attr('checked')) {
            this.isActive = "^active$";     
            this.$connTable.fnFilter(this.isActive, 1,true);     
        }
        else {
            this.$connTable.fnFilter('', 1);
        } 
        //return false;
    }
Run Code Online (Sandbox Code Playgroud)

mootools filter datatables

1
推荐指数
2
解决办法
4562
查看次数

无法使用mootools启用文本框

我能够使用mootools禁用文本框但禁用它后我无法启用它.请参阅下面的代码.

这里'mg'是文本框的id.

window.addEvent('domready', function(){

    $('mg').setAttribute('disabled','true');
    //$('mg').disabled = false  this works fine
    //does not enable text box
    $('mg').setAttribute('disabled','false');
});
Run Code Online (Sandbox Code Playgroud)

这是jsfiddle链接. http://jsfiddle.net/GgyCH/2/ 请帮我解决这个问题.谢谢

javascript mootools

1
推荐指数
1
解决办法
1472
查看次数

我需要更改什么来将我的jQuery查找功能转换为mootools?

我有这个jQuery代码:

$('#uploadedFiles') // jQuery
.find("input[value='"+searchedValue+"']").each(function(){
    window.alert($(this).attr("id"));
});
Run Code Online (Sandbox Code Playgroud)

这如何转化为Mootools?

javascript jquery mootools dom

1
推荐指数
1
解决办法
128
查看次数

如何删除模板头中的 JavaScript 代码 (Joomla! 3.0.x)?

我在 Joomla 中创建了一个模板!3x,但我想删除页眉中的默认 JavaScript 代码和样式表。

我的代码是:

$doc = JFactory::getDocument();

//Remove default configuration
$doc->setGenerator("");
$headData = $doc -> getHeadData();
unset($headData['metaTags']['http-equiv']);
$doc -> setHeadData($headData);   //Is OK
$doc -> _styleSheets = array();   //Is OK
$doc -> _scripts = array();       //Is OK
$doc -> _script =  array();  **// Not OK**

//Add foundation
$doc->addStyleSheet('templates/'.$this->template.'/css/foundation.css');
$doc->addScript('templates/'.$this->template.'/js/jquery.js');
$doc->addScript('templates/'.$this->template.'/js/modernizr.foundation.js');
Run Code Online (Sandbox Code Playgroud)

模板标题 HTML 现在是:

function keepAlive() { var myAjax = new Request({method: "get", url: "index.php"}).send();} window.addEvent("domready", function(){ keepAlive.periodical(840000); });
jQuery(document).ready(function() {
    jQuery('.hasTooltip').tooltip({});
});
// The block is not removed
Run Code Online (Sandbox Code Playgroud)

如何删除此 …

javascript css jquery joomla mootools

1
推荐指数
1
解决办法
8671
查看次数

ReferenceError:未定义Joomla

我正在开发一个joomla组件.它正在执行但是给予

ReferenceError: Joomla is not defined

我检查默认的java脚本motool.js core.js是不加载的.

如何自动加载而不是手动加载<script src=""></script>

javascript mootools joomla-extensions joomla2.5

1
推荐指数
1
解决办法
9764
查看次数