标签: jquery-plugins

我对jQuery插件的第一个想法

我一直认为jQuery中应该有一个.id而不是.attr('id').

问:你如何编写插件,以便myObject.id返回myObject.attr('id')?

jquery jquery-plugins

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

Google Maps API和Head JS问题

所以,我正在使用headjs加载Google Maps APL v3,之后是gmap3 jQuery插件.这是实际的代码:

head.js( "http://localhost/wordpress/wp-includes/js/l10n.js?20101110", "http://localhost/wordpress/wp-includes/js/jquery/jquery.js?1.4.4", "http://maps.google.com/maps/api/js?sensor=false", "http://localhost/wordpress/wp-content/themes/twentyten/framework/js/gmap3.min.js?3.3" );

问题是我收到一条错误,指出没有定义google.maps.Map.我认为这是因为map js文件加载了额外的资源,但是头js不断解析js文件,所以我们得到一个错误.解决这个问题的任何解决方案?Google地图是否提供类似的google.maps.ready活动?

我还尝试使用"异步加载Javascript API",因为文档说,我复制了整个事情,我得到"Uncaught TypeError:Object [object DOMWindow]没有方法'initialize'"错误.奇怪,怪异.

google-maps jquery-plugins

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

如何在变量对话框窗口中设置jquery-ui按钮的名称?

javascript中的jquery-ui对话框窗口:

$( "#dialog-confirm" ).dialog({
            resizable: false,
            height:140,
            modal: true,
            buttons: {
                "Ok": function() {
                    $( this ).dialog( "close" );
                },
                "Cancel": function() {
                    $( this ).dialog( "close" );
                }
            }
        });
Run Code Online (Sandbox Code Playgroud)

有两个按钮"Ok"和"Cancel".每个按钮都有功能.按钮名称几乎没有固定.有一些方法可以从变量中命名按钮吗?像这样:

var Button1 = "Ok";
var Button2 = "Cancel";
$( "#dialog-confirm" ).dialog({
            resizable: false,
            height:140,
            modal: true,
            buttons: {
                Button1: function() {
                    $( this ).dialog( "close" );
                },
                Button2: function() {
                    $( this ).dialog( "close" );
                }
            }
        });
Run Code Online (Sandbox Code Playgroud)

我尝试上面的代码,但按钮出现名称"Button1"和"Button2".我还可以在按钮中显示图像但不能显示文本吗?

jquery-ui jquery-plugins jquery-ui-dialog

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

jQuery pajinate插件定制问题

我在我的页面中使用Pajinate - 一个jQuery Pagination插件进行分页

以下是我的代码

        $(document).ready(function(){
            $('#paging_container6').pajinate({
                start_page : 2,
                items_per_page : 5  
            });
        }); 
Run Code Online (Sandbox Code Playgroud)

HTML代码:

        <div id="paging_container6" class="container">
            <h2>Custom Start Page</h2>
            <div class="page_navigation"></div>

            <ul class="content">
                 <li><p>One</p></li> 
                 <li><p>Two</p></li> 
                 <li><p>Three</p></li> 
                 <li><p>Four</p></li> 
                 <li><p>Five</p></li> 
                 <li><p>Six</p></li> 
                 <li><p>Seven</p></li> 
                 <li><p>Eight</p></li> 
                 <li><p>Nine</p></li> 
                 <li><p>Ten</p></li> 
                 <li><p>Eleven</p></li> 
                 <li><p>Twelve</p></li> 
                 <li><p>Thirteen</p></li> 
                 <li><p>Fourteen</p></li> 
                 <li><p>Fifteen</p></li> 
                 <li><p>Sixteen</p></li> 
            </ul>   

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

分页将是这样的:

在此输入图像描述

问题:当我到达第一页时,我需要隐藏prev按钮.同样,当我到达最后一页时,我需要隐藏last按钮.

这个插件有没有选择,或者我需要一个解决这个分页问题的方法.

jquery pagination jquery-plugins

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

底部浮动div(如在facebook消息中)

我正在寻找某种类型的css(也许是jquery)解决方案,其中div总是保持在屏幕的底部 - 就像这在facebook上进行 - >查看消息 - >个人消息对话."回复"框始终位于底部,当您滚动到顶部以查看先前的消息时,回复框也会向上移动.

谢谢

css jquery jquery-plugins css-float

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

ASP.NET MVC 3不引人注目的客户端验证需要哪些文件才能工作?

ASP.NET MVC 3不引人注目的客户端验证需要哪些文件才能工作?

它与jQuery 1.6.3兼容吗?

asp.net-mvc jquery jquery-plugins jquery-validate asp.net-mvc-3

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

如何使用gMap和jQuery绘制折线?

我想在我的项目中使用gMap jQuery插件。我成功显示了Google地图,可以显示一些标记,但是找不到任何方法绘制多段线。

我有这个JS代码:

$(window).ready(function () {
  var data = {
    'latitude': 0.000000,
    'longitude': -180.000000,
    'zoom': 3,
    'maptype': "terrain",
  };
  var gps_coordinates = {
    strokeColor: "#FF0000",
    strokeOpacity: 1.0,
    strokeWeight: 2,
    path: [
      {'latitude':37.772323,'longitude':-122.214897},
      {'latitude':21.291982,'longitude':-157.821856},
      {'latitude':-18.142599,'longitude':178.431000},
      {'latitude':-27.467580,'longitude':153.027892}
    ]
  };

  $('#map').gMap(data);
  $('#map').gMap("Polyline", gps_coordinates);
});
Run Code Online (Sandbox Code Playgroud)

gMap文档中的注释如下:

您还可以使用一些内部gmap函数。

所以我想,我可以使用google.maps.Polyline函数绘制一条折线。但是如何?

javascript jquery jquery-plugins jquery-gmap

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

在jQuery中,如何在克隆的div对象中访问子div?

我首先运行它来获取我的克隆数据

var cloned = $(".hoverer:first").clone().attr({id: 'id_'+itm_id, class: 'hoverer-active'});
Run Code Online (Sandbox Code Playgroud)

那个div里面有一个div,它有一个id和class,而且div里面还有一个div,它有id和class,我试图访问第3个div的数据?

<div id="id_2" class="hoverer-active">
    <div id="sub1" class="test">
        <div id="bus2" class="tset">
            data i want to play with
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery jquery-plugins jquery-selectors

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

如何使用Jquery/Javascript计算Asp.net页面的加载时间?

我正在开发一个Web应用程序,我想检查每个页面的加载时间或控制加载时间.

加载整个页面内容需要多长时间?
我想以微秒/秒计算asp.net页面加载时间,

我怎么知道使用Javascript/Jquery?

javascript jquery jquery-plugins dom-events

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

如何检查是否定义了prettyPhoto

我有这个片段在我的整个网站使用的主js文件上

$("a[rel^='prettyPhoto']").prettyPhoto({
        theme: 'light_square',
        showTitle: false,
        allow_resize: true
    });
Run Code Online (Sandbox Code Playgroud)

问题是,在某些页面上,prettyPhoto未定义并导致firebug出错,所以我想我会尝试这个

if(typeof prettyPhoto=="undefined"){
    //do nothing
}else{
    $("a[rel^='prettyPhoto']").prettyPhoto({
        theme: 'light_square',
        showTitle: false,
        allow_resize: true
    });
}
Run Code Online (Sandbox Code Playgroud)

但这总是执行为true,即使在prettyPhoto可用的页面上......任何想法

jquery jquery-plugins prettyphoto

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