Tag: 提取

jQuery从Date提取年份并将类添加到Parent

我正在寻找为div列表创建一个同位素filter,因此想要通过从显示的日期中提取’Year’然后将其作为类添加到父容器/ div来添加一年的类到父容器/ div div( .publication ) 现在我正在使用一种非常基本的方法来查看div是否包含特定年份然后单独指定一年: HTML 15/3/2017 15/3/2016 码 jQuery(‘div[class*=”publication-date”]:contains(“2020″)’).closest(‘.publication’).addClass(‘2020’); jQuery(‘div[class*=”publication-date”]:contains(“2019″)’).closest(‘.publication’).addClass(‘2019’); jQuery(‘div[class*=”publication-date”]:contains(“2018″)’).closest(‘.publication’).addClass(‘2018’); jQuery(‘div[class*=”publication-date”]:contains(“2017″)’).closest(‘.publication’).addClass(‘2017’); jQuery(‘div[class*=”publication-date”]:contains(“2016″)’).closest(‘.publication’).addClass(‘2016’); jQuery(‘div[class*=”publication-date”]:contains(“2015”)’).closest(‘.publication’).addClass(‘2015’); 这种方法的问题在于,如果我们低于2015年或2020年以上,则不会分配任何课程。 如果我们可以爆炸日期并提取课程的年份,那么这将继续逐年进行?

从数组中提取值(php或jquery)

我有一个像这样的数组: Array ( [username] => myusername [created_at] => 2013-01-01 15:30:27 [public_id] => aaabbbccc112233 [reputation] => 16 [hourly_quota] => 256 [backlog] => 32 [stats] => Array ( [today] => Array ( [sent] => 43 [hard_bounces] => 556 [soft_bounces] => 64 [rejects] => 36 [complaints] => 123 [unsubs] =>45 [opens] => 36 [unique_opens] => 45 [clicks] =>69 […]

使用Ajax返回数据在jQuery中不起作用

我用Ajax和jQuery开发了代码。 我收到了my.php的回复,我试图提取响应的值。 这里是代码(HTML): My.php ?php echo ‘My Title ‘; echo ‘ My message ‘; ?> 我尝试提取标题和消息,所以我的代码在下面。 $(document).ready(function() { alert(“OK”); $.ajax({ type:”POST”, url: “my.php”, cache:false , success: function(data){ $(“#response”).html(data); var $response = $(data); var oneval = $response.find(‘#title’).text(); var subval = $response.find(‘#message’).text(); alert(oneval); } }); }); … 问题是当我试图提醒时,它无法正常工作。 这个逻辑出了什么问题? 我应该使用其他function来提取标题和消息吗?

Jquery在网页的完整可见文本上提取带有正则表达式的文本

我知道James Padolsey的jQuery正则表达式插件: http : //james.padolsey.com/javascript/regex-selector-for-jquery/ 但我需要不同的东西: 正则表达式应该搜索网页的整个可见文本。 我想获取文本本身,而不是包含它们的元素。 以下内容将匹配要求1,但不符合2: $(‘*’).filter(function() { return this.text().match(/\d\d\d/); }); 知道我怎么能以良好的表现做到这一点?

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

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

使用JQuery提取元素中的文本

我想用JQuery提取Element中的Text bla bla blaI want this text 我只想要没有强标签的文字“我想要这个文字”。 我怎样才能做到这一点?

使用javascript从字符串中提取数字

我想通过javascript / jquery从以下字符串中提取数字: “ch2sl4” 问题是字符串也可能如下所示: “ch10sl4” 或这个 “ch2sl10” 我想将2个数字存储在2个变量中。 有没有办法使用match所以它提取”sl”之前和之后的数字? 是否match甚至是提取的正确function? 谢谢

Javascript从字符串中提取数字

我有一堆使用jQuery从html中提取的字符串。 它们看起来像这样: var productBeforePrice = “DKK 399,95”; var productCurrentPrice = “DKK 299,95″; 我需要提取数值以计算价格差异。 (所以我≈we var productPriceDiff = DKK 100″; 要不就: var productPriceDiff = 100”; ) 任何人都可以帮我这样做吗? 谢谢,雅各布

Javascript:从string(inc。查询字符串)中提取URL并返回数组

我知道这已被问过一千次(道歉),但搜索SO / Google等我还没有得到一个确定的答案。 基本上,我需要一个JS函数,当传递一个字符串时,根据正则表达式识别和提取所有URL,返回所有找到的数组。 例如: function findUrls(searchText){ var regex=??? result= searchText.match(regex); if(result){return result;}else{return false;} } 该函数应该能够检测并返回任何潜在的URL。 我知道这个(括号括号等)的不良困难/问题,所以我觉得这个过程需要: 将字符串( searchText )拆分为不同的部分(开始/结束),其中任何一个,空格或回车都返回它,导致不同的内容块,例如进行拆分。 对于由拆分产生的每个内容块,请查看它是否适合任何构造的URL的逻辑,即它是否包含紧跟在文本后面的句点(用于限定潜在URL的一个常量规则)。 正则表达式应该查看句点是否紧跟其他文本后面的类型,包括tld,目录结构和查询字符串允许的类型,以及URL的允许类型的文本。 我知道可能会导致误报,但是会通过调用URL本身来检查任何返回的值,因此可以忽略这一点。 我发现的其他函数通常也不会返回URL查询字符串(如果存在)。 因此,从一个文本块,该函数应该能够返回任何类型的URL,即使这意味着将will.i.am识别为有效的URL! 例如。 http://www.google.com,google.com,www.google.com,http ://google.com,ftp.google.com,https://等等……以及带有查询字符串的任何派生应该退还… 非常感谢,再次道歉,如果它存在于其他地方,但我的搜索没有返回它..