小编Shi*_*iva的帖子

jquery .off似乎不起作用

所以我会很简短:jquery .off()不会禁用我设置的监听.on.

HTML:

<span id="myspan">lol</span>
<button id="b1">jquery On</button>
<button id="b2">jquery Off</button>
Run Code Online (Sandbox Code Playgroud)

JS:

$("#b1").on("click", add);
$("#b2").on("click", del);

function add() {
    $("#myspan").on("click", function(e) {
        var a = 1;
        testfunc(a, e);
    });
}

function del() {
    $("#myspan").off("click", testfunc);
}

function testfunc(num, event) {
   alert(num);
}
Run Code Online (Sandbox Code Playgroud)

所以首先我们添加到myspantestfunc()点击jQuery的关于按钮.在我们这样做之后,如果我们点击跨度,我们会收到警报.接下来,我们单击jquery off按钮.这应该是删除监听器,但它没有.即使在那之后,当我们点击myspan testfunc仍然附加.

为什么?我该如何删除它?

javascript jquery

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

sql server management studio无效的列名where子句

我正在编写一个查询来过滤某个字段的表.但是,由于某些未知原因,我正在使用的过滤器被评估为列.

SELECT prn FROM CompanyPack WHERE prn = "212"
Run Code Online (Sandbox Code Playgroud)

在此查询中,SSMS 2012抛出一个错误,其中它告诉我"212"是无效的列名,但它根本不是列.

prn is a nvarchar(50).
Run Code Online (Sandbox Code Playgroud)

有什么建议?

sql ssms

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

如何在mule消息流中打印异常有效负载

我有一个骡子流,我通过以下代码片段以String格式记录整个有效负载

<logger level="ERROR" message="#[payload:java.lang.String]"/>
Run Code Online (Sandbox Code Playgroud)

现在,如果发生错误,则根本不需要打印整个有效负载.消息中的有效内容对象为null,并且异常有效内容中填充了相关的异常.

如果我只能以String格式打印异常有效负载,那就足够了.有没有人知道如何从消息中记录异常有效负载?

mule

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

如何将字符串乘以负整数导致空字符串?

'0424242' * -5
Run Code Online (Sandbox Code Playgroud)

我理解字符串的乘法是如何从根本上起作用的,但我偶然发现了这个奇怪的事实,即乘以负数会产生一个空字符串并认为它很有趣.我想知道更深层次的原因.

有人对此有很好的解释吗?

python

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

从Rails 3.2.22升级到Rails 4.2.4时出错

我正在尝试使用Ruby 2.2.3将我们的应用程序从Rails 3.2.22升级到Rails 4.2.4.

这是我到目前为止所做的:

  1. 修改了Gemfile来指定 rails, "~> 4.2.4"
  2. bundle
  3. bundle update rails

完整的成绩单如下.

我们的Gemfile中没有指定ActiveRecord,所以我不明白它锁定了什么或在哪里修复它?

Craigs-MacBook-Pro~/Work/mbc(master|?) % git checkout -b rails-424
Switched to a new branch 'rails-424'
Craigs-MacBook-Pro~/Work/mbc(rails-424|?) % vim Gemfile
Craigs-MacBook-Pro~/Work/mbc(rails-424|?1) % bundle
Fetching gem metadata from https://rubygems.org/........
Fetching version metadata from https://rubygems.org/...
Fetching dependency metadata from https://rubygems.org/..
You have requested:
  rails ~> 4.2.4

The bundle currently has rails locked at 3.2.22.
Try running `bundle update rails`
Craigs-MacBook-Pro~/Work/mbc(rails-424|?1) % bundle update rails
Fetching gem metadata from https://rubygems.org/........
Fetching version …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails bundler gemfile ruby-on-rails-4

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

什么是 Newtonsoft.Json.xml?

我是新来的Newtonsoft.Json。我看到两个文件:Newtonsoft.Json.dllNewtonsoft.Json.xml.

xml文件有什么用?我需要将它复制到 bin 文件夹吗?

json.net

5
推荐指数
0
解决办法
3205
查看次数

Sitecore 7搜索索引问题

我想将Sitecore 7中的搜索索引限制为仅扫描内容树的一个节点.

目前结构如下:

  • Sitecore的
    • 内容
      • BaseNode
      • $公司节点

该索引正在索引两个BaseNode&$Company Node,但我只希望它索引$Company Node.

我已经更新了默认/sitecore/content的路径Sitecore.ContentSearch.config,SitecoreContentSearch.Lucene.DefaultIndexConfiguration.config,Sitecore.ContentSearch.Lucene.Index.Master,和Sitecore.ContentSearch.LuceneIndex.Web.config.当我更新<root>要指向的元素/sitecore/content/$CompanyNode时,当我尝试重建索引时,我得到以下异常.

任何想法我需要做什么来限制Lucene只是索引一些项目,而不是一切?

Exception: System.Reflection.TargetInvocationException 
Message: Exception has been thrown by the target of an invocation. 
Source: mscorlib 
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature         sig, Boolean constructor) 
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[]     parameters, Object[] arguments) 
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr,     Binder binder, Object[] parameters, CultureInfo culture) 
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters) 
at …
Run Code Online (Sandbox Code Playgroud)

.net c# lucene.net sitecore sitecore7

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

优步API显示汽车位置

有没有办法使用优步API来实时显示汽车的位置,如优步应用程序?阅读手册似乎尚未实现此功能.

api uber-api

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

UITextView长度问题

UITextView启用了滚动功能,我可以更改内部文本的字体和大小.那么,我该如何设置文本限制?我已经尝试设置最大行数和最大字符数,但它不起作用,因为我需要设置文本的大小限制,我该怎么做?

uitextview swift

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

缺少 Microsoft.VisualStudio.Component.VC.Tools.x86.x64

我最近安装了 Visual Studio 2017。今天,当我尝试创建一个新的 C++Win32 Console Application项目时,它New Project一次又一次地向我展示了向导。它还显示以下错误。

Project 'ConsoleApplication8' could not be loaded because it's missing install components. To fix this launch Visual Studio setup with the following selections:
Microsoft.VisualStudio.Component.VC.Tools.x86.x64

Run Code Online (Sandbox Code Playgroud)

我不知道这是否是我安装 Visual Studio 时已经存在的问题,因为这是我第一次尝试创建 C++ 控制台应用程序。

我想重新安装 Visual Studio,但不幸的是我的 DVD 坏了。所以我需要找到另一个解决方案。

c++ visual-studio

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