Tag: jquery plugins

如何结合两个jQuery函数?

第一个function(可在http://nadiana.com/jquery-confirm-plugin找到): $(‘#confirm’).confirm( { msg: ‘You are about to delete gallery and all images related to that gallery. Are you sure?’, buttons: { separator: ‘ – ‘ } } ); 基本上是有/没有问题,如果你回答是,它继续进行。 第二function: $(document).ready(function() { $(‘#load’).hide(); }); $(function() { $(“.delete”).click(function() { $(‘#load’).fadeIn(); var commentContainer = $(this).parent(); var id = $(this).attr(“id”); var string = ‘id=’+ id ; $.ajax({ […]

简单的jquery插件将特殊字符插入textarea字段(非编辑器)?

有没有人知道一个简单的jquery插件,允许特殊字符,如½,¼,¾,Õ,™等(仅限UTF-8)插入textarea字段? 我本想写自己,但我想我先问这里。 我似乎无法通过谷歌搜索找到任何东西。 我需要一个模态来允许某人选择一个特殊字符,然后将其插入到textarea中。 这将是纯文本的UTF-8字符编码。 不能使用像CKEditor,TinyMCE,Markitup这样的HTML编辑器,因为它们对于系统/项目的所有者来说太复杂了。

插件方法声明 – 无法使其工作

我一直在努力解决使用插件在一个对象上使用方法的正确语法。 这是基本框架: (function($) { $.test = function(el, options) { this.whiten = function() { $(this).css(‘background-color’, options.bg); } }; $.test.settings = { bg: ‘white’ }; $.fn.test = function(options) { options = $.extend(options, $.test.settings); return this.each(function() { $.test(this, options); }); }; })(jQuery); $(document).ready(function() { $(‘#list’).test().css(‘background-color’, ‘wheat’); $(‘#go’).click(function() { $(‘#list’).whiten(); }); }); whiten Aloe Bergamot Calendula Damiana Elderflower Feverfew […]

如何杀死/重置正在运行的jquery插件?

我有一个幻灯片插件,工作正常。 单独… 我在一个页面上有3个不同的按钮。 他们都调用相同的jQuery幻灯片插件并将带有不同图像的幻灯片加载到同一个分隔符中(id =“slideshow”) 在我使用新图片加载新幻灯片之前,我每次都会从#slideshow中删除幻灯片及其元素。 它会一切正常,但是我点击按钮的次数越多,整个事情就会越来越多,因为插件每次都会被打开,插件会混淆哪些图像显示出来。 我的问题是。 我怎样才能完全杀死正在运行的插件,以便新的插件可以从头开始加载。 我尝试了empty(),die(),remove(),detach()API而没有成功。 还有别的办法吗? 谢谢。 http://muttley.freewebspace.com/slideshow/

Angular – 是否可以为一个组件加载jquery插件?

我试图用角度做一切,而不是使用jQuery。 不幸的是,有一个组件需要它。 但是,我只想在该组件上加载jQuery插件.js文件(因此它没有被加载到任何地方……) 我做了以下事情 npm install jquery –save npm install –save-dev @ types / jquery 更新Angular-cli.json> scripts> jQuery.min.js 问题 是否值得在索引文件中加载插件? 如果没有,如何在一个将要使用它的组件上加载插件文件? 任何援助将不胜感激。 UPDATE 我已经加载了答案中提到的jQuery插件,但是有一个错误: ‘$( “#myCanvas”)注释(选件);’ [ts]属性’annotate’在’JQuery’类型中不存在。 加载的文件和打字稿文件之间是否存在脱节? loadAnnotate(): void { const jQueryCdnUrl = `assets/scripts/djaodjin-annotate.js`; const node = document.createElement(‘script’); node.src = jQueryCdnUrl; node.type = ‘text/javascript’; node.async = false; node.charset = ‘utf-8’; document.getElementsByTagName(‘head’)[0].appendChild(node); } loadAnnotateSettings(){ var […]

“$(document).on”在event.stopPropagation和“$(a).on”未触发新元素后不触发

我正在尝试编写一个chrome扩展(用于casperjs测试)。 扩展的一部分需要绑定到我正在执行的click事件: $(document).on(‘click’, ‘a’, null, handler) 这适用于所有链接,包括任何新创建的元素。 问题是,如果链接有自己的click处理程序,它调用event.stopPropagation()方法,则.on不会触发处理程序。 解决方法是我绑定到这样a元素: $(‘a’).on(‘click’, null, null, handler) 这工作正常并且即使另一个事件处理程序调用event.stopPropagation()方法也会触发handler程序。 问题是它不适用于动态创建的元素。 因此,创建的任何新元素都不会触发处理程序。 因此,我需要具有$(document).on方法function的东西,该方法触发动态创建的元素,但无论event.stopPropagation()方法如何,它都会触发。 有任何想法吗?

jQuery Mobile后退按钮中的图像不会出现

我已经通过jQueryMobile文档的指令将jQueryMobile插件设置到我的博客移动版本中。 和描述页面如下 Against All Odds my title my description 不幸的是,后退按钮中的图像没有出现在我的页面中。 我还将jQuerymobile图像文件夹放入我的项目页面。 我忘记设置有任何配置吗?

JCarousel包装设置为’循环’错误

我正在尝试设置一个JCarousel实例,将wrap设置为循环,但是,我注意到我在Chrome中“检查元素”的问题,当幻灯片重复时,重复的 元素被添加到html中(它可以是在官方示例页面上查看)。 http://sorgalla.com/projects/jcarousel/examples/static_circular.html 我知道这是GitHub上的一个漏洞。 我只是想知道是否有人找到了临时解决方法。

jQuery背景canvas透明度

我正在使用jQuery Background Canvas插件并创建了一个带圆角和渐变效果的DIV。 但是,我无法获得透明度。 我究竟做错了什么? 这是JavaScript: $(document).ready(function() { $(“.Test”).backgroundCanvas(); $(“.Test”).makeElementTransparent(“#CECFCE”); $(“.Test”).backgroundCanvas(true, “#CECFCE”); }); function DrawBackground() { $(“.Test”).backgroundCanvasPaint(TestBackgroundPaintFkt); } // Draw the background on load and resize $(window).load(function () { DrawBackground(); }); $(window).resize(function() { DrawBackground(); }); function TestBackgroundPaintFkt(context, width, height, elementInfo) { var options = {x:0, height: height, width: width, radius:7, border: 0 }; // Draw […]

检查互联网的Jquery / Ajax代码

检查互联网/网络的Jquery代码是否存在(移动/ PC /平板电脑)。它必须只检查页面加载。我认为Ajax会很好,因为Ajax会在一定的间隔后检查。 我看起来就像http://tomriley.net/ ,但它是插件,我正在寻找简单的jquery / Javascript。 它的静态页面只检查系统互联网。 任何想法都表示赞赏。