Tag: jquery plugins

“jQuery.event.special”API(针对自定义事件)的文档在哪里?

我正在创建一个textchange jQuery插件的fork,它使用jQuery.event.special API创建自己的自定义事件( textchange , hastext和notext )。 我疯了,试图找到$.event.special API的文档 ! 我搜索了jQuery的网站,发现没有提到specialfunction。 我发现有几个博客谈论API,甚至引用了它的链接 ,但该页面根本没有谈论它。 有人可以指点我这个“特殊”API的一些文档吗? 我主要对jQuery的文档感兴趣,因为我想知道这个API的“官方”来源。 更新: 我查看了jQuery的源代码,他们使用$.event.special API来处理某些事件(包括ready和hover ),所以它显然不像我之前想象的那样过时。

JQgrid中上下文菜单项的自定义值

我正在使用Oleg和Demo的这个链接来创建上下文菜单。 有没有办法将一些动态值传递给除rowId之外的每一行。 可能是一种方法是为每一行设置隐藏值并获取那些隐藏的列值但不确定如何实现此function。 感谢您的任何帮助或建议.. loadComplete: function(data) { // Fix the Grid Width… fixGridWidth($(“#grid”)); // Context Menu $(“tr.jqgrow”, this).contextMenu(‘contextMenu’, { bindings: { ‘abc1’: function(trigger) { // would like to pass some custom values }, ‘abc2’: function(trigger) { // open a link in new window using a hyperlink }, ‘abc3’: function(trigger) { // custom logic } }, […]

flot – 显示没有间隙的时间轴

我正在尝试自定义jQuery Flot以消除时间轴上点之间的间隙。 看看顶部图片: 它显示了两天的数据,我打赌你发现了一夜。 我想要做的是摆脱图表中间的这个恼人的差距。 有什么建议怎么做?

使用’@’进行jquery自动完成

我想使用jQuery UI Autocomplete来实现这种输出 (fiddler demo)。 我的示例唯一的问题是箭头键事件中存在问题,而不像jquery自动完成。

使用extraParams传递额外的GET变量的jQuery自动完成

我指的是JörnZaefferer的jQuery Autocomplete v1.1插件[来源: http : //bassistance.de/jquery-plugins/jquery-plugin-autocomplete/],因为这个插件似乎有很多变种。 我正在尝试在用户开始输入时将其他参数传递给服务器,因为我有多个字段,我希望自动完成提供建议。 除了查询之外,我想将输入名称属性发送到服务器,但我似乎无法在extraParams中使用$(this).attr(’name’)。 我的jQuery: $(‘.ajax-auto input’).autocomplete(‘search.php’, { extraParams: { search_type: function(){ return $(this).attr(‘name’); } } }) 这是我的HTML。 Initials Company 有什么建议?

我该如何克隆选择的插件

我想使用http://harvesthq.github.com/chosen/ witch jquery clonefunction: $(function(){ var removeLink = ‘ remove’; $(‘a.add’).relCopy({ append: removeLink}); }); jQuery(document).ready(function(){ jQuery(“.chzn-select”).data(“placeholder”,”Search…”).chosen(); }); <?php require_once '../engine/db.php'; $rezultat_url = mysql_query("SELECT `id`, `actor_name` FROM `actors` ORDER BY `id` DESC"); while($row=mysql_fetch_array($rezultat_url)){ $id = $row[id]; $aktor = $row[actor_name]; echo'’.$actor.”; } ?> Add More 这是我的表单克隆脚本: /** * jQuery-Plugin “relCopy” * * @version: 1.1.0, 25.02.2010 * * […]

jquery表单插件,没有error handling

似乎Jquery.Form插件中没有error handling工具,这非常令人沮丧。 即使文档说我们可以使用$ .ajax选项,但当服务器返回错误时,我仍然无法使用’error’选项,尤其是500和400系列。 是不是这个插件无法处理来自服务器的任何错误,还是一个bug等等? 有人可以告诉我如何处理这个插件的错误(400,500等)? 我需要你的帮助……我想要的只是一个简单的error handling……谢谢。 $(“#uploadingImg”).hide(); var options = {//Define ajax options type: “post”, target: “#responsePanel”, beforeSend: function(){ $(“#uploadingImg”).show(); }, complete: function(xhr, textStatus){ $(“#uploadingImg”).hide(); }, success: function(response, statusString, xhr, $form){ // I know what to do here since this option works fine }, error: function(response, status, err){ // This option doesn’t catch […]

使用require js加载jquery插件

我是新手,需要js,问题是我真的不明白如何加载jQuery插件。 我想加载多个插件,但我已经遇到了第一个问题,选择了插件 JS //site full url var siteUrl = window.location.protocol+”//”+window.location.host + “/”; requirejs.config({ baseUrl: siteUrl + “assets/js”, paths: { “jquery”: “libs/jquery”, “jquery-ui”: “libs/jquery-ui”, “bootstrap”: “libs/bootstrap”, “scripts”: “scripts”, “plugins”: “plugins”, }, }); requirejs([‘jquery’, ‘jquery-ui’, ‘bootstrap’, ‘plugins/chosen’], function($, chosen){ $(‘.chzn-select’).chosen(); }); 我的测试HTML Test Test Test 当我尝试加载它时,我收到以下错误 TypeError: $ is not a function …tion(){“in”==self.hoverState&&self.show()},self.options.delay.show),void 0):self… bootstrap.js (line 6) […]

使用jQuery追加动态生成的html与Fancybox不兼容

我正在使用Fancybox( http://fancybox.net )弹出一个iFrame。 为了做到这一点,我创建了一个类设置为“item_pop”的链接,如下所示: My Link 然后我在页脚中有一些支持这个的JavaScript: jQuery(“.item_pop”).fancybox({ ‘width’ : 900, ‘height’ : 500, ‘autoDimensions’ : true, ‘autoScale’ : true, ‘transitionIn’ : ‘elastic’, ‘titleShow’ : false, ‘transitionOut’ : ‘elastic’, ‘centerOnScroll’ : true, ‘type’ : ‘iframe’ }); 好吧,所以这一切都在游泳。 问题是我使用jQuery动态创建这样的附加链接,如下所示: jQuery(document).ready(function(){ update_seconds = 20; update_duration = update_seconds * 1000; window.setInterval(reload_events, update_duration); }); function reload_events() { jQuery.post(“http://www.example.com”, {type:’any’}, […]

脚本WebBrowser控件中的脚本运行速度较慢

我在winforms应用程序中使用WebBrowser控件和Smooth Div Scroll来渲染一个html选框。 我下载了样本并添加了 autoScrollingInterval: 3 至 $(“div#makeMeScrollable”).smoothDivScroll({ autoScrollingMode: “onStart” }); 让它移动得更快 当我在IE中打开示例时它工作得很好但是当我使用WebBrowser控件并调用导航方法时,滚动条移动得慢得多。 是什么导致了这个问题?