问题标签 [unwrap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - jquery unwrap() sting split 问题
我有一个函数可以在匹配字符周围向 dom 添加一个元素。
所以用户搜索“可以”
例如,“”的每个实例都<td>Canada</td>
变成
当用户进行下一次搜索时,旧的突出显示被删除。
像这样, $('.highlight').contents().unwrap();
问题是,如果用户然后尝试再次搜索加拿大,它将找不到,因为(至少对我而言)发生了一些奇怪的事情......
该页面仍显示“加拿大”一词,如果我使用 .html() 或 .text() 提醒表格单元格的内容,则警报仍显示“加拿大”。
如果我使用 chrome 检查器右键单击表格单元格中的加拿大一词,我可以看到它现在被拆分为
因此,搜索加拿大的 dom 将不再找到它,但搜索“Can”会......
那么这种拆分是怎么回事,但是在警报时不会保持拆分,我该如何解决它,所以当我删除强元素时它仍然是一个字符串......?
谢谢
javascript - 在 Tumblr 主题上使用 jQuery 删除特定的 HTML?
我正在尝试模仿新的 Tumblr 文本帖子,它删除了块引用,因此所有重要的文本都可以在 250 像素的文本帖子中可见,而无需滚动。当然,Tumblr 还没有更新他们的整个代码,所以块引用仍然包含在自定义主题中。
这是我到目前为止所拥有的:http: //01244235.tumblr.com/
我打开了块引用标签。现在我想删除评论过的用户的链接。
我知道在 Tumblr 更新他们的代码库之前,没有一种简单的方法可以解开整个东西。因此,我将完全删除链接。
那么有没有办法提取代码的特定部分并将其删除?我不想只删除 href 链接,因为实际的文本帖子中可能有一些。
所以我想<p><a class="tumblr_blog" href=""></a></p>
从帖子中删除所有内容。
有任何想法吗?
ios - swift if-let 不会打开可选的 NSDictionary
在这个 stackoverflow question中,建议将类型[AnyObject]
转换为类型化数组,但在我的情况下,返回值是单数AnyObject
向下转换为单数JSONObjectWithData
:
如何让 Swift 自动解包jsonResult
?
更新:这是一个更好的例子来说明问题:
c# - Force any task to be attached to parent
I'm trying to create an extension method that will make any task attached to parent.
Extension code:
Test Code:
Parent task is cancelled immediately without waiting for inner tasks to complete. How can I solve it, as an input I'm getting a task which I'm execution in my parent dispatcher task. I want to execute any task as attached to parent.
swift - 展开命名约定
我想知道是否有一个命名约定来解开可选值。
许多博客文章都使用第一种情况。
但是,如果我参考WWDC 2014 session 402 (Introduction to Swift) Apple 正在使用:
那么这个时候有正式的约定吗?
ios - 在展开可选值时发现 nil
您可能会想:“关于此错误的另一篇文章”。是的,在写这个问题之前我一直在研究这个论坛,不幸的是我找不到可以帮助的东西,或者至少我知道当有一个未绑定的 var 时这个错误就会出现。
但是,由于我对此很陌生,因此我需要一些帮助。我正在按照指南制作一个简单的无限横向卷轴游戏。到目前为止一切顺利,但后来我遇到了这个“零”错误。指南本身没有此错误。
所以我觉得可能是我使用了更新版本的 xCode 或 iphone 模拟。但我很确定它与此无关。
到目前为止我的编码:
我怎样才能简单地解决这个问题?我应该用 applyImpulse 做一个变量吗?我还尝试在 CGPoint (ccp) 和 CCPackage 之间切换,但均无效。
swift - 有没有办法检测跨 Swift 项目的强制展开?
有没有办法(通过编译器标志或脚本)检测跨 Swift 项目的强制展开?
我正在考虑这样的事情:
例如,不会触发误报var a: A!
。
ios - 当插座正确连接时,可选展开失败
我正在开发简单的应用程序,用户可以在其中登录并阅读网络上的文章。我最近添加了一个代码,它在处理 segue 时在第二个视图中设置标题,但不幸的是我在第二页的标题是 nil。我在情节提要中有一个对象正确连接到视图控制器中的变量,我检查了两次。我不知道该怎么做,也许我没有正确解开一些东西。
代码:
异常发生在我尝试将值分配给的第一种情况下next.titleLabel.text
。它说它titleLabel
是零,它不应该是。
SectionViewController:
我很确定这是由那种类型转换引起的,但是如果 segue 甚至不知道下一个视图将具有什么类型,我该如何正确设置属性?
ios - 即使我设置了`numberOfLines = 0`,UILabel 也不会换行
我有一个习惯tableViewCell
。questionContent
是一个标签,我设置:
但它不包装。
这是questionContent
标签:
在layoutSubviews()
我设置它的框架
第一个数据questionContent.text = "Ssddfghjj ssddfghjjkk sssssffhjjk sasdfgghjjjkkllljhhgggggffdddssssaaaasfghjkkllnnvcczzzeefggghjjkkkklllkjhggtrrrddssdfcvvvxxcbbb"
是但questionContent.frame
它(8.0, 46.0, 304.0, 84.0)
不换行。这是屏幕截图
ckeditor - Ckeditor 插件:如何解开文本?
我创建了一个 ckeditor 插件,将选定的文本包装到一个跨度中。我想知道当我将此插件应用于先前已包装到跨度中的文本时,如何解开所选内容。