Tag: 前置

在字符串中查找文本并预先添加到其他位置

我试图找到一些文本RegEx / /\w*http:[/][/]bit.ly[/]\w*/ig :[/] [/] /\w*http:[/][/]bit.ly[/]\w*/ig ,它会找到这个字符串并将其拉出来,将其移动到标签,或者在 标签的末尾? Text before http://bit.ly/wtGAhsu sometext here, doesn’t matter how long this is…. $(“p:regex(‘(\w*http:[/][/]bit.ly[/]\w*)’)”).addClass(‘active’); 上面是我到目前为止(只是选择了p),我已经尝试过.highlight()但我现在不确定抓住文本并移动它,任何帮助都非常感激。 谢谢

.prepend不是一个函数

请考虑以下示例代码: $(document).ready(function(){ $(“#btn1”).click(function(){ var btn = document.createElement(“BUTTON”); btn.prepend(“Prepended text. “); }); }); This is a paragraph. Prepend text 上面的代码在控制台中抛出错误: btn.prepend不是一个函数 为什么会出现此错误? 请提出解决方案。 谢谢

Jquery前置单击处理程序

如果您知道更好的方法,请告诉我。 我有一个页面,其中包含许多按钮,图表和表格。 我已经阅读了关于停止事件传播的内容,这就是我将要使用的内容。 我想在cerain元素上启用帮助。 我有一个复选框,可以在启用帮助的div上更改光标。 我想要做的是在正常点击行为之前添加帮助function。 基本上就是这样。 我想要的是,如果单击该复选框,我添加一个css类(已经完成)然后我在正常点击之前添加一个点击处理程序。 单击该元素时,将运行helpfunction并且不会触发默认按钮单击处理程序。 取消选中帮助复选框后,我想删除帮助function。 我意识到我可以为每个元素强制执行此操作并检查辅助函数以查看是否选中了复选框。 但我更喜欢采用更通用的方式。 谢谢 约翰

在哪种情况下最好使用.append()和.appendTo()?

除语法之外,这些函数之间没有太大区别: $(‘.target’).append(‘text’); $(‘text’).appendTo(‘.target’); 正如jQuery文档中所述: .append()和.appendTo()方法执行相同的任务。 主要区别在于语法特定,内容和目标的放置。 使用.append(),方法前面的选择器表达式是插入内容的容器。 另一方面,使用.appendTo(),内容在方法之前,作为选择器表达式或动态创建的标记,并将其插入目标容器中。 那么在这种情况下最好使用.append(),哪个.appendTo()? 哪些代码样本只适合这两个函数中的一个而另一个不够好? 同样的问题适用于: .prepend() vs .prependTo() .before() vs .insertBefore () .after() vs .insertAfter() 。

使用jQuery或Javascript在页面上选择数字

我只是想知道是否有办法在jQuery或普通Javascript页面上找到数字。 这就是我想要做的: 说“6月23日”在页面上。 我想要做的是能够在数字前加上一些选择器。 使用:contains()与jQuery选择整个事物,而不仅仅是数字。 这些字符串是由我正在处理的Wordpress主题生成的,没有任何包装元素,我只想选择数字 。 任何帮助,将不胜感激! 谢谢你甚至考虑过它。 -乔治

jquery – 保持窗口不改变滚动位置,同时将项目添加到列表中?

我有一个页面显示消息,我希望它像Facebook一样工作,但没有懒惰的加载器。 消息按时间顺序显示,最近一次显示。 我的消息列表最初填充了x个最新消息,窗口滚动到底部。 当用户开始阅读该post时,他们会从下到上阅读。 如果他们到达顶部,他们可以加载更多消息…我让他们点击一个按钮… facebook有一个懒惰的加载器。 新消息将添加到列表中。 问题:由于新消息被预先添加,现有消息被推下,导致用户失去“查看”位置。 在添加新消息时,如何保持用户当前的查看位置? 例如,在Facebook中打开一个长消息线程,滚动到顶部导致添加新消息…即使滚动位置确实如此,您的视图位置也不会改变。