Tag: 字符串

jQuery变量到ID问题

我有一个名为nav的类按钮,当点击一个按钮时,ID被读取,变量“pre”被设置为ID。 一旦变量被设置,我将删除部分id,“ – link”。 这部分工作正常但可能是我的问题正在创建的地方。 一旦删除了“-link”,我就会尝试使用pre的其余部分来定位页面上div的id并为其设置动画。 所以我用另一个变量来破解… curr = ‘$(“#’+pre+'”)’; 这“似乎”创造了我需要的东西但是当我在我的动画中定位curr时没有任何反应。 可能是b / c我创建了一个字符串,这是我的知识开始消退的地方。 以下是完整的function。 我计划使用多个具有相应div的按钮,因此对整个类使用单个函数会很好。 var pre = null; var curr = null; $(‘.nav’).click(function(){ pre = $(this).attr(“id”); pre = pre.substring(0, pre.indexOf(“-link”)); curr = ‘$(“#’+pre+'”)’; alert(curr); curr.animate({opacity:1}, { duration:250, queue:true, complete:function(){ // alert(“calling moveOld”); moveOld(); } }); });

使用JQuery淡化字符串字符?

这是我的代码。 由于某种原因,整个String一次淡入而不是每个单独的字符。 我的console.log显示正在逐个执行的字符。 为什么整个字符串一次淡入? for循环中的语句不应该为每个字符执行吗? $(function() { string = ” David”; for(i = 0; i < string.length; i++) { $('#fadeIn').append(string[i]).delay(1000).hide().fadeIn(1000); console.log(string[i]); } });

如何从较大的字符串中提取字符串?

使用jQuery如果输出的HTML页面有以下内容,我将如何找到/提取“Spartan”字符串.. Logout : Spartan

如何使用jQuery获取,操作和替换文本节点?

这是我的代码: Printing from $10 我在任何给定的页面上都有大约15个这样的块,我想取文本节点(从$ X开始),使用正则表达式选择X并将其设置为数值变量,然后将其乘以%,并且将其附加到原始节点。 例如,如果原始节点说“从10美元起”,我想用“从10美元到2.60美元”替换它。 我可以在单个节点上使用replace()和正则表达式来做到这一点,但是我无法使用jQuery迭代所有这些。 我可以将这样的转换应用于jQuery对象,还是我需要以某种方式转换它然后使用标准的Javascript函数? 谢谢!

使用jQuery将长字符串拆分为文本块

我有一个长字符串需要切成数组内的单独块,预定义的长度限制块。 一些规则适用: 如果限制削减了一个单词,则该单词将被分隔以用于下一个块。 必须修剪切片(数组项的开头或结尾没有空格)。 特殊标点符号,!? 应该留在这个词,而不是被发送到下一个块。 原文 :我的时间完全没有受到重视。 您可以从这间客房经营整个公园,最少有3天的工作人员。 您认为那种自动化很容易吗? 还是便宜? 你知道有谁可以联网8台连接机器并调试200万行代码,以便我为这份工作买单吗? 因为如果他能让我看到他试试。 结果与当前代码 [“我完全”,“在我的时间中不被赏识”,“。你可以运行这整个”,“从这个房间停放”,“最小的工作人员,最多”,“3天。你认为“,”有点自动化是“,”sy?还是便宜?你知道“,”任何可以联网的人,“8个连接机器”,“调试200万行代码”,我的出价代码“ ,“为了这份工作?因为如果”,“我可以想看到h”,“我试试。”] ……它应该是: [“我完全”,“在我的时间里没有得到赏识。”,“你可以运行这一整体”,“从这个房间停放”,“最少3”的工作人员,“天。你认为那种”,“自动化很容易?“,”或便宜?你知道任何人“,”谁可以网络8“,”连接机器“,”调试200万行“,”代码为我竞标“,这个工作?因为如果他“,”我想看到他“,”试试。“] 如你所见,我仍然遇到第2和第3条规则的问题。 这是我目前的代码(您可以在jsfiddle中查看工作演示 ): function text_split(string, limit, pos, lines) { //variables if(!pos) pos = 0; if(!lines) lines = []; var length = string.val().length; var length_current; //cut string var split = string.val().substr(pos, limit); if(/^\S/.test(string.val().substr(pos, limit))) { //check if it […]

提取部分字符串

我需要提取部分字符串,例如: 01.   Artist Name – Song Title 所以我在开头有计数器,点和分隔符可以是任何东西,currenty分隔符是: var separator =     我想在分隔符后提取所有内容。 使用jquery / javascript。

逃避少于/大于javascript

我试图逃避一些代码时遇到问题…基本上,我想逃避“”,但我希望它们在我的#output div中显示为“”。 目前,它们显示为“&lt;” 和“&gt;” 在页面上。 这显然是为了防止任何人在页面上利用/注入脚本。 这是我的代码: var textval = $(“#textarea”).val(); //textarea filtered = textval.replace(/</gi,"<"); //replace "<" $("#output").html(filtered); //insert textarea data into div 任何人都可以发现我做错了什么,或者有更好的方法吗? 非常感谢 编辑:我确实想要一些HTML标签(如工作,所以我不能使用$ .text();不幸的是..)

从Javascript中的字符串中获取最后一个单词

我们如何使用JavaScript / jQuery从字符串中获取最后一个单词? 在下面的场景中,最后一个单词是“Collar”。 单词用“ – ”分隔。 Closed-Flat-Knit-Collar Flat-Woven-Collar Fabric-Collar Fabric-Closed-Flat-Knit-Collar

从字符串中删除前导零和尾随零

我有几个像这样的字符串: str1 = “00001011100000”; // 10111 str2 = “00011101000000”; // 11101 … 我想使用带有一次操作的正则表达式从每个字符串中去除前导和结束零。 到目前为止,我使用了两种不同的function,但我想将它们组合在一起: str.replace(/^0+/,”).replace(/0+$/,”);

javascript逗号后截断字符串

我正在寻找一种方法来删除逗号和字符串后面的所有内容,例如: 重要的,不那么重要 我想删除“,不是那么重要” 有任何想法吗? 提前致谢!