小编Saa*_*hir的帖子

jQuery` .is(":visible")`不在Chrome中工作

if ($("#makespan").is(":visible") == true) { 
    var make = $("#make").val(); 
}
else {
    var make = $("#othermake").val(); 
}

Make:<span id=makespan><select id=make></select><span id=othermakebutton class=txtbutton>Other?</span></span><span id=othermakespan style="display: none;"><input type=text name=othermake id=othermake>&nbsp;-&nbsp;<span id=othermakecancel class=txtbutton>Cancel</span></span>
Run Code Online (Sandbox Code Playgroud)

上面的代码在Firefox中运行顺畅,但在Chrome中似乎不起作用.在Chrome中它.is(":visible") = false甚至可以显示true.

我正在使用以下jQuery版本:jquery-1.4.3.min.js

jsFiddle链接:http://jsfiddle.net/WJU2r/4/

jquery google-chrome

204
推荐指数
7
解决办法
53万
查看次数

使用带有phonegap facebook插件的Invitable朋友

我知道,邀请朋友(https://developers.facebook.com/docs/games/invitable-friends/v2.0)需要画布和类别游戏.我还要求user_friends在初次批准用户时获得许可.我已经完成了所有这些,当我在graph api中使用/ me/invitablefriends时,它会返回所需的结果.但是当我尝试在phonegap中使用facebook插件时,我收到以下错误."操作无法完成.(com.facebook.sdk错误5.)

$("#invitefriends").click(function() {
    facebookConnectPlugin.api("me/invitable_friends", ["user_friends"], function (response) {
         alert(JSON.stringify(response));
    }, function (error) {
         alert("error "+error);
    });
});
Run Code Online (Sandbox Code Playgroud)

facebook facebook-graph-api ios phonegap-plugins cordova

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

Jquery array.push()不起作用

我一直在尝试使用Jquery array.push()函数将下拉列表中的变量添加到数组中,但由于某些奇怪的原因它无法正常工作.以下是jsFiddle链接:http: //jsfiddle.net/dKWnb/3/

JavaScript:

$("#test").live("click",function() {
       var myarray = new Array();
        myarray.push($("#drop").val());
        alert(myarray);
});
Run Code Online (Sandbox Code Playgroud)

HTML

<Select name=drop id=drop>
    <option value=1>1</option>
    <option value=2>2</option>
</select>
<input type=button name=test id=test value=test>
Run Code Online (Sandbox Code Playgroud)

javascript arrays jquery

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

替代PHP exec()函数

目前我正在使用:

exec("zcat $filename", $output)
Run Code Online (Sandbox Code Playgroud)

要解压缩.Z类型文件,但遗憾的是我的托管公司现已禁用此功能.

有解决方法吗?

$pathtofile = "filename.lis.Z";
exec("zcat $pathtofile", $output);
Run Code Online (Sandbox Code Playgroud)

php exec zcat

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

减去MySQL表中的值

我在两个不同的表中有价格并想要减去它们(当前价格 - 最后一天价格)并以DESC形式对它们进行排序.我想知道是否可以使用单个MySQL命令完成.

表结构

Table 1
id | Item Name | Date       | Price
 1 | alpha     | 2011-10-05 | 10
 2 | beta      | 2011-10-05 | 12
 3 | gamma     | 2011-10-05 | 14 

Table 2
id | Item Name | Date       | Price
 1 | alpha     | 2011-10-04 | 8
 2 | beta      | 2011-10-04 | 10
 3 | gamma     | 2011-10-04 | 12
 4 | alpha     | 2011-10-03 | 4
 5 | beta      | 2011-10-03 | 6 …
Run Code Online (Sandbox Code Playgroud)

mysql sql select datetime date

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

Facebook Apps水平滚动条

我注意到底部的这个新的水平滚动条我无法删除.我附上了一张图片,其中我也清楚地标记了我正在谈论的滚动条.我知道在应用程序设置中有画布设置,但是对于这个上面的滚动条.当我将标记的滚动条向右滚动时,聊天和通知也会滚动到以前没有用过的东西.

带滚动条的Facebook应用程序

facebook facebook-canvas facebook-apps

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

选择MySQL添加和多列

我的数据库如下所示

表名:订单明细

id       oid      pid   pquantity  pprice
--------------------------------------
  1       1       5        2       10
  2       1       6        3       5
  3       1       7        1       20
  5       2       8        1       5
  6       2       9        1       5
  7       3       5        5       10
Run Code Online (Sandbox Code Playgroud)

表名:订单

id       odiscount oshipping
----------------------------
  1       5       5        
  2       0       5        
  3       0       5  
Run Code Online (Sandbox Code Playgroud)

我想获得每个订单的发票金额.(pquantity*pprice)-odiscount+oshipping.棘手的部分是每个订单可以在订单详细信息中有多个条目.所以我无法弄清楚如何照顾它.最终结果应该是

oid   total
1     55
2     15
3     55
Run Code Online (Sandbox Code Playgroud)

我尝试使用以下SQL,但我无法弄清楚如何将订单详细信息中的多行考虑在内.

SELECT SUM((orderdetails.pprice*orderdetails.pquantity) - orders.odiscount + orders.oshipping) FROM orders LEFT JOIN orderdetails ON orderdetails.oid = orders.id GROUP …
Run Code Online (Sandbox Code Playgroud)

mysql sql select left-join

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

如果我单击同一个锚点两次,带有片段哈希的 Angular 路由将不起作用

我正在尝试使用锚标记中的片段在页面内重定向。第一次它工作正常,但是当我手动向上滚动页面并再次按锚链接时,它不起作用。

<a class="nav-link page-scroll" [routerLink]="['/']" fragment="home">Home</a>
<a class="nav-link page-scroll" [routerLink]="['/']" fragment="about">About</a>
Run Code Online (Sandbox Code Playgroud)

我已将我的代码上传到StackBlitz

单击“关于”,您将看到页面滚动。手动向上滚动并再次按“关于”,这次不会发生任何事情。我期待您关于如何解决此问题的建议。

angular angular-routerlink

5
推荐指数
2
解决办法
7189
查看次数

使用Join with Where

我有以下表格.

Table Name: Recipe
id  topic    description    difficultylevel     totaltime
1   Cheese   Cheese         Easy                10
2   Cheese1  Cheese1        Medium              50

Table Name: Ingredients
id  recipeid    ingredient
1   1           Butter
2   1           Cheese
3   1           Bread
Run Code Online (Sandbox Code Playgroud)

现在,当我运行以下查询时,它返回配方id ="1",即使它不应该,因为我不想要一个含有黄油的配方.

SELECT recipe.id
FROM 
  `recipe`
  INNER JOIN ingredients ON recipe.id = ingredients.recipeid
WHERE 
  (recipe.description LIKE '%CHEESE%' OR recipe.topic LIKE '%CHEESE%')
  AND (recipe.difficultylevel='Easy')
  AND (recipe.totaltime <= 30)
  AND (ingredients.ingredient <> 'Butter')
Run Code Online (Sandbox Code Playgroud)

由于奶酪和面包,它会两次返回recipe.id ="1".我需要修复查询,以便它排除recipe.id ="1",如果它有黄油(例如)

mysql join where-clause

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

Flutter + Firebase - 将图像文件上传到存储

我正在尝试上传使用 imagepicker 获得的图像文件。

\n
updatePhoto(user, File imageFile) async {\n  FirebaseStorage storage = FirebaseStorage.instance;\n  Reference ref = storage.ref().child('user/profile/${user.uid}');\n  UploadTask uploadTask = ref.putFile(imageFile);\n  String url;\n  uploadTask.whenComplete(() async {\n    url = await ref.getDownloadURL();\n  }).catchError((onError) {\n    print(onError);\n  });\n  return url;\n}\n
Run Code Online (Sandbox Code Playgroud)\n

但上面的代码返回以下错误

\n
\n

VERBOSE-2:ui_dart_state.cc(186)] 未处理的异常:\nMissingPluginException(在通道 plugins.flutter.io/firebase_storage 上找不到方法\nTask#startPutFile 的实现)\n#0 MethodChannel._invokeMethod 包:flutter/\xe2\ x80\xa6/services/platform_channel.dart:156\n#1 新 MethodChannelTask​​。(package:firebase_storage_platform_interface/src/method_channel/method_channel_task.dart)\n flutter: MissingPluginException(在通道\nplugins.flutter.io/firebase_storage 上未找到方法 Reference#getDownloadURL 的实现)

\n
\n

如果有人可以帮助解释如何解决此错误,我将不胜感激。谢谢

\n

firebase flutter firebase-storage

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