Tag: mootools

在网页上禁用剪贴板和打印屏幕

我在网上搜索但无法获得满意的结果 我想保护我网站上的图像,我知道我可以禁用另存为,右键单击。 真正的问题是我们可以使用JQUERY或java脚本禁用剪贴板和打印屏幕。 所以没有从打印屏幕复制图像。 谢谢

如何修复Joomla aiContactSafe上的Mootools和jQuery冲突

概观 我有一个安装了AiContactSafe联系表格的Joomal 2.5网站。 标准的AiContactSafe作为一个component ,这意味着,我不能在一篇文章中包含一个联系表格,它已经在我的网站上整个页面。 AiContactSafe有一个名为AiContactSafeForm的插件,它允许用户使用像{aicontactsafeform pf=3}这样的标签将表单添加到页面中。 3是表格的ID。 它的作用是,它使用户能够将表单添加到文章中。 这个插件使用MooTools。 问题 只要我的页面上没有jQuery,这样就可以正常工作。 当我有jQuery时,它会与MooTools库冲撞我的网站。 题 我如何修复jQuery冲突。 我尝试在jQuery.1.8脚本之后将$.noConflict()添加到页面顶部,但这并没有解决它。 有没有人遇到同样的问题? 有人能帮我解决这个问题吗? 多谢你们。

在jQuery中使用“class / object”MooTools风格的事件

关于MooTools的一个好处是它可以让你轻松地为对象分配/触发事件,例如: var playerSingleton = new (new Class({ Implements: [Events], initialize: function() {}, setVolume: function() { // do some stuff.. this.fireEvent(‘volumeChanged’) } })); // Somewhere else… playerSingleton.addEvent(‘volumeChanged’, function() { // do something when volume changes }); playerSingleton.setVolume(75); // bam our event fires. 如何使用jQuery完成这样的事情? 我知道有.bind和.trigger ,但看起来这样做的唯一方法是将事件绑定/触发到窗口对象: $(window).bind(‘volumeChanged’, fn); 还有什么比这更好的,更像是MooTools的方法吗? 谢谢!

为Mootools搜索Jquery循环插件

我正在寻找这样的东西: http : //www.malsup.com/jquery/cycle/basic.html但是用mootools制作,你知道吗? 🙂 thxs。

jQuery中的Asset.css

我的应用程序使用Mootools类Asset在运行时包含CSS和JS文件。 下面的行用于包含CSS文件: var myStyleSheet = Asset.css(‘/styles/myStyle.css’); 我需要将此行更改为jQuery,因为脚本的其余部分已经在jQuery中。 我们怎样才能在jQuery中做到这一点?

addClass从jQuery转换为MooTools

我有使用MooTools 1.4的Joomla的Kunena论坛模板。 我集成了这个主题引导工具提示function,并添加了MooTools addClass来触发某些类中的工具提示。 我检查了MooTools文档,代码如下所示: $$(‘h3 a, .tk-page-header h1 .tk-latestpost a, .tk-topic-title a, .tk-topic-info a, .tk-preview-avatar a, .tk-social-icons a, .kpost-user-icons a, .kicon-profile, .tk-user-info-body li a, span.kkarma-plus, span.kkarma-minus, .btnImage’).addClass(‘ hasTooltip’); 上面的代码可以在http://jsfiddle.net/AgpbL/上看到(滚动到底部) 不幸的是它不起作用,所以我创建了以下jQuery脚本 jQuery(document).ready(function(a){ a(“h3 a, .tk-page-header h1 .tk-latestpost a, .tk-topic-title a, .tk-topic-info a, .tk-preview-avatar a, .tk-social-icons a, .kpost-user-icons a, .kicon-profile, .tk-user-info-body li a, span.kkarma-plus, span.kkarma-minus, .btnImage”).addClass(” […]

Jquery-Mootools冲突

我一直试图让2个脚本(1个mootol和1个jquery)在同一页面上工作无济于事。我正在研究很多论坛,但我仍然无法让2个同时工作。 这是它在我的标题中的样子: <script type="text/javascript" src="/wp-content/plugins/buddypress/bp-themes/bp-default/js/jquery-1.4.2.min.js”> jQuery.noConflict(); $(document).ready(function () { var hide = false; $(“#posts-menu, .submenu”).hover(function(){ if (hide) clearTimeout(hide); $(“.submenu”).fadeIn(); }, function() { hide = setTimeout(function() { $(“.submenu”).fadeOut(“slow”); }, 250); }); })(jQuery); <script type="text/javascript" src="/wp-content/plugins/buddypress/bp-themes/bp-default/js/mootools-core-1.3.2.js”> <script type="text/javascript" src="/wp-content/plugins/buddypress/bp-themes/bp-default/js/mootools-more-1.3.1.1.js”> <script type="text/javascript" src="/wp-content/plugins/buddypress/bp-themes/bp-default/js/wall.js”> <script type="text/javascript" src="/wp-content/plugins/buddypress/bp-themes/bp-default/js/wall-lide.js”> 我管理mootools脚本工作,即使是jquery.js调用…你可以看到我已经使用了jQuery.noConflict(); 在第3行.. 问题是,如果jquery.noconflict存在,但moquool脚本无效,但jquery脚本不起作用! 现在如果删除jquery.noconflict它现在反过来,jquery脚本工作但不是mootool脚本..我只是无法使其中的2个工作! 任何forms的帮助将不胜感激..

如何使用ajax从另一个div(如iFrame)填充div中的xml doc?

我有一个“侧边栏”div与链接,我想链接到一些xml文件。 (使用xslt引用其他三个xml文件)我希望xml显示在“body”div中,就像iframe一样。 我无法找到一个好的解决方案,因为我正在使用浏览器的本机XSL转换而不是将xml“包装”到html中。 我一直在寻找一个ajax解决方案,但只能找到填充html或txt文件的ajax脚本。 我也查看了jquerys .load()解决方案和mootools XMLRPC,但对我来说有点复杂。 我是ajax的新手,任何帮助或方向将不胜感激。 如果您需要更多背景信息,请参阅我上一篇文章的链接。 如何使用javascript和三个XML文件在IE 8和Chrome中显示XSLT?

是否有一个jQuery相当于MooTools哈希?

我不认为jQuery有一个Hash类,所以有没有等价的? 无论如何,我一直认为Object做得很好。 那么除了一些实用方法之外,MooTool的哈希有什么特别之处呢?

将JQuery getJSON与其他JavaScripts一起使用会产生ReferenceError

我创建了一个小示例HTML页面,以使JQuery的getJSON方法正常工作。 它看起来像下面(对不起,这只是一个概念certificate,然后加入一个更大的项目): function test() { $.getJSON(“http://api.flickr.com/services/rest/?&method=flickr.people.getPublicPhotos&api_key=e999b3a5d47d013b780e8ac255c86266&user_id=24579658@N03&format=json&jsoncallback=?”, function(data){ $.each(data.photos.photo, function(i,photo){ $(“”).attr(“src”, “http://farm5.static.flickr.com/” + photo.server + “/” + photo.id + “_” + photo.secret + “.jpg”).appendTo(“#images2”); //alert(); if ( i == 6 ) return false; }); }); } 然后我会在点击某些内容时调用该方法 $(function() { $(“#yo”).click(test); }); 这在一个项目中运行良好,其中包含的唯一JS是JQuery,这些是唯一的function。 但是,一旦我将它添加到我的其他项目中,它就会出错。 另一个项目包含一些mootools库,我认为可能已经这样做了。 然而,即使在完全删除了mootools之后,只使用了这个jquery的东西,我仍然会得到以下错误: ReferenceError:$未定义 我确实包含了其他javaScripts,例如google和其他一些javaScripts,但它们不使用JQuery或Mootools。 谁能解释为什么我会收到这个错误?