Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 包裹<;a>;使用jquery标记电话号码_Javascript_Jquery - Fatal编程技术网

Javascript 包裹<;a>;使用jquery标记电话号码

Javascript 包裹<;a>;使用jquery标记电话号码,javascript,jquery,Javascript,Jquery,我正在用AJAX加载一个页面,希望使用Jquery在加载的页面上搜索电话号码(格式为555.555.5555),并用电话链接将其包装起来: <a href="tel:phone-number-here"> </a> 下面是我用来加载每个页面的代码: $(".services").click(function(){ var loadUrl = "http://www.example.com"; $("#content").html(aja

我正在用AJAX加载一个页面,希望使用Jquery在加载的页面上搜索电话号码(格式为555.555.5555),并用电话链接将其包装起来:

<a href="tel:phone-number-here"> </a>
下面是我用来加载每个页面的代码:

 $(".services").click(function(){  
    var loadUrl = "http://www.example.com";      
    $("#content").html(ajax_load).load(loadUrl + " #content");  
 });

任何帮助都将不胜感激。

将向您展示如何使用特定字符串获取页面上的所有元素。你也可以使用正则表达式。然后,你可以在所有发现的元素上使用你的正则表达式对所有发现的元素上使用你的正则表达式对所有发现的元素进行字符串替换。。

我试过这样做:var-p>我试过:我试过这样做:var num=$(

我试过:var-p>我试过:var num=(“*:包含((((((((:::::::::::::::::\+10 10+10+10????)1\s...-[[[[0-...-]]]....-]]]\\s..-\s.\s.\s.\s.\s.\s.\s.\s.\s.\s.\s.\s......-\s.-\s.\s..\s.-\s..\s..-\s**))s*[2-9][02-9]1 |[2-9][02-9]{2}\s*(?:[.-]\s*)?([0-9]{4})(?:\s*)*(?:| | x\?| ext\.?| extension)\s*(\d+)?$);num.wrap(“”);但什么也没发生。我真的不懂javascript,所以我不确定应该如何构造正则表达式请求或后续的包装,以使其发挥作用。@qp2wd:regex通常不带引号。如果将其带引号,它将查找确切的字符串。通常,正则表达式看起来像
var myRegex=/foo/
。分配It转换为这样的变量,然后执行
$(“*:contains(myRegex)”)
。我从来没有尝试过这个方法,所以我不知道它是否能用,你将不得不尝试使用它或搜索jQuery文档以寻找更好的解决方案。大多数手机不是自己做的吗?是吗?我不确定。如果是真的,这将节省我大量的时间,因为我已经花了一个半小时的时间来研究这个代码,试图将其发送到w如果手机能自动拨号,我甚至不想麻烦了。没有必要这么做。我想说的是,大多数能够拨打在线电话的手机都能做到这一点,而不需要你去尝试。
 $(".services").click(function(){  
    var loadUrl = "http://www.example.com";      
    $("#content").html(ajax_load).load(loadUrl + " #content");  
 });