问题列表 - 第13777页

在文件中拆分jquery函数?

我有几个使用jquery的函数,这些函数在不同的页面中调用.我想知道是否可以在单个文件中定义这些函数,然后在初始文件之后包含的不同文件中调用它们.

这是一个例子:

## default.js
$(function() {
    // jquery specific functions here...
    function showLoader(update_area) {
        update_area.ajaxStart(function() {
            update_area.show();
            $(this).html('<img id="loading" src="images/loading.gif" alt="loading" />');
        });
    }   
});

## other_file.js (included after default.js)
update_area = $('#someDiv');
showLoader(update_area);
Run Code Online (Sandbox Code Playgroud)

当我这样做时,firebug给我'showLoader没有定义.我假设那是因为$(function(){})的范围; 其中包含特定于jquery的函数.如果是这种情况,那么,这是不是意味着我需要使用相同的代码来定义每个js文件中的函数?

我怎样才能正确分离这些东西?

谢谢!

jquery split function

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

用于在Windows上查找相关文件路径的XSL导入用法

我有一个简单的XSL文件,看起来像:

<?xml version='1.0'?> 
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> 

<xsl:import href="html/docbook.xsl"/> 

</xsl:stylesheet>  
Run Code Online (Sandbox Code Playgroud)

我有一个XSL文件,位于磁盘上的文件夹中(不在Web上).它的相对于我的XSL文件的路径(上图)是:

..\..\..\Dependencies\XSL\xsl\htmlhelp\htmlhelp.xsl

<xsl:import href="..\..\..\Dependencies\XSL\xsl\htmlhelp\htmlhelp.xsl"/> 
Run Code Online (Sandbox Code Playgroud)

要么

<xsl:import href="../../../Dependencies/XSL/xsl/htmlhelp/htmlhelp.xsl"/> 
Run Code Online (Sandbox Code Playgroud)

似乎没有工作(我得到 - 无法找到文件 - 来自xslproc工具的错误.)

在XSL中编写相对路径的正确方法是什么:import?

提前致谢,

保罗

xslt

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

如何使列唯一并在Ruby on Rails迁移中将其编入索引?

我想unique在Ruby on Rails迁移脚本中创建一个专栏.最好的方法是什么?还有一种方法可以索引表中的列吗?

我想unique在数据库中强制执行列,而不是仅使用:validate_uniqueness_of.

ruby-on-rails

391
推荐指数
5
解决办法
19万
查看次数

另一个Firefox扩展如何在NoScript中将网站标记为"可信"?

我希望编写一个与Web of Trust API集成的扩展,以便将具有良好声誉的站点标记为自动受信任.

但是,根据我的理解,没有简单的方法可以与NoScript集成.我需要做的是检查站点是否在受信任或不受信任的列表中,并将其添加到受信任列表中(如果它还没有).

任何帮助,将不胜感激.

integration firefox-addon noscript

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

在C中创建字符串的方法有什么区别?

C语言中这两种形式的字符串变量有什么区别?

char *string1;
char string2[];
Run Code Online (Sandbox Code Playgroud)

还有其他办法吗?

非常感谢你.

c string

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

iPhone当前用户位置坐标显示为(0,0)

我正在尝试使用此viewDidLoad方法获取用户当前的纬度和经度.生成的映射正确指示当前位置,但NSLog始终显示:

2009-09-19 16:45:29.765 Mapper[671:207] user latitude = 0.000000
2009-09-19 16:45:29.772 Mapper[671:207] user longitude = 0.000000
Run Code Online (Sandbox Code Playgroud)

谁知道我在这里失踪了什么?在此先感谢您的帮助!

- (void)viewDidLoad {
    [super viewDidLoad];
    [mapView setMapType:MKMapTypeStandard];
    [mapView setZoomEnabled:YES];
    [mapView setScrollEnabled:YES];
    [mapView setShowsUserLocation:YES];

    CLLocation *userLoc = mapView.userLocation.location;
    CLLocationCoordinate2D userCoordinate = userLoc.coordinate;

    NSLog(@"user latitude = %f",userCoordinate.latitude);
    NSLog(@"user longitude = %f",userCoordinate.longitude);
}
Run Code Online (Sandbox Code Playgroud)

iphone coordinates mapkit

8
推荐指数
1
解决办法
3万
查看次数

我该如何创建GUID?

我将要将图像上传到系统,并且需要通过非顺序唯一ID来引用它们.我已经阅读了一些关于GUID的内容,我想知道在PHP中创建一个GUID的最佳方法是什么.我应该md5()当前的时间戳和盐,或PHP的uniqueid(http://www.php.net/manual/en/function.uniqid.php)功能是否足够?

谢谢!

php guid

13
推荐指数
2
解决办法
2万
查看次数

如何在Windows上安装Python包?

我很难设置python包.来自SetupTools的 EasyInstall 应该有帮助,但它们没有Python 2.6的可执行文件.

例如,要安装Mechanize,我应该根据INSTALL.txt将Mechanize文件夹放在C:\ Python24\Lib\site-packages中,但运行测试不起作用.有人可以帮助解释一下吗?谢谢!

python pip

138
推荐指数
6
解决办法
43万
查看次数

我可以在SQLite数据库中测试表的存在吗?

有没有办法测试SQLite数据库中是否存在表?现在,我正在try catch块中创建表,如果抛出异常,我知道该表已经创建.当然必须有更好的方法,对吧?

sql sqlite

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

获取Java中时区的夏令时转换日期

我想知道在Java中最简单的方法是获取将来夏令时更改的日期列表.

这样做的一个相当不公平的方法是简单地迭代一堆多年的时间,针对TimeZone.inDaylightTime()测试它们.这会有效,而且我并不担心效率,因为每次我的应用程序启动时都只需要运行,但我想知道是否有更简单的方法.

如果你想知道为什么我这样做,那是因为我有一个javascript应用程序需要处理包含UTC时间戳的第三方数据.我想要一种可靠的方法在客户端从GMT转换到EST.请参阅Javascript - Unix时间到特定时区我写了一些javascript,它会做,但我想从服务器获得精确的过渡日期.

java date dst

19
推荐指数
2
解决办法
2万
查看次数