我想将通过CMS输入的所有电话号码转换为可点击的电话号码。基本上,我希望将800-777-0000转换成这个:
select b.PatientID, count(distinct b.DoctorID) as NumDoctors
from Bookings b
group by b.PatientID;
但是,我不希望改变按钮(已经格式化的按钮)。所以,这个项目应保持不变:
<a href="tel:8007770000">800-777-0000</a>
我在Codepen http://codepen.io/vaughndtaylor/pen/XdGqjL上使用笔的方式约占99.999%,但我不确定如何使用“按钮”类排除元素?
===
编辑:
我修改了下面的代码:
<a href="tel:8007770000" class="button">Call Today</a>
答案 0 :(得分:2)
- 在正确理解后编辑 -
如果你没有嵌套的.button元素,这应该有效:
替换:
$(".content-cms").html(ReplacePhoneNumbers($(".content-cms").html()));
使用:
$.each($(".content-cms").find('*').not('.button'), function(index,value)
{
$(value).html(ReplacePhoneNumbers($(value).html()));
});