我可以通过以下方式使电话可点击:
<a href="tel:+1-800-555-5555">Call 1-800-555-5555</a>
Run Code Online (Sandbox Code Playgroud)
但是,我要从数据库中获取电话号码,并且不确定如何使正在获取电话的以下内容可点击:
<strong>Phone:</strong> <i class="glyphicon glyphicon-earphone"></i> {{e.Phone | PhoneNumber}}
Run Code Online (Sandbox Code Playgroud)
更新
<div>
<nav class="hidden-xs visible-md visible-lg" ng-show="ShowResults"><uib-pagination boundary-links="true" max-size="maxPageNumbersToShow" ng-model="currentPage" total-items="resultsCount"> </uib-pagination></nav>
<nav class="visible-xs hidden-md hidden-lg" ng-show="ShowResults"><uib-pager ng-model="currentPage" total-items="resultsCount"> </uib-pager></nav>
<div class="container">
<div id="searchResults" ng-repeat="e in providers" ng-show="ShowResults">
<div class="row">
<hr />
<h4>{{e.FullName}}</h4>
</div>
<div class="row">
<div class="col-md-4 no-margin padding"><strong>Specialty: </strong>{{e.Specialty}}<br />
<span class="padding"><strong>Gender:</strong> {{e.Gender}}</span><br />
<strong>Language(s):</strong> {{e.Languages}}</div>
<div class="col-md-4 no-margin"><strong>Clinic: </strong> <i class="glyphicon glyphicon-map-marker"></i> <a href="https://maps.google.com?saddr=Current+Location&daddr={{e.GoogleParams}}" target="_blank"> {{e.Address1}}</a><br />
<span class="shiftAdd padding"><a href="https://maps.google.com?saddr=Current+Location&daddr={{e.GoogleParams}}" target="_blank">{{e.Address2}}</a> </span><br />
<strong>Phone:</strong> <i class="glyphicon glyphicon-earphone"></i> <a href={{e.Phone}}></a></div>
</div>
</div>
</div>
<nav class="visible-xs hidden-md hidden-lg" ng-show="ShowResults">
<hr /><uib-pager ng-model="currentPage" total-items="resultsCount"> </uib-pager></nav>
Run Code Online (Sandbox Code Playgroud)
更新2
这是我确定电话号码是否应点击的操作:
var probablyPhone = ((/iphone|android|ie|blackberry|fennec/).test(navigator.userAgent.toLowerCase()) && 'ontouchstart' in document.documentElement);
function initialize() {
(function($) {
$('.call').css("text-decoration", "none");
$('.call').css("color", "black");
$('.call').css("cursor", "default");
})(jQuery);
}
Run Code Online (Sandbox Code Playgroud)
以及添加到标签中的内容:
<a href={{'tel:'+e.Phone}} onclick="return probablyPhone;">{{e.Phone | PhoneNumber}}</a>
Run Code Online (Sandbox Code Playgroud)
不确定为什么不起作用
任何帮助将不胜感激,谢谢
尝试
<a href={{'tel:'+e.Phone}}>{{e.Phone | PhoneNumber}}</a>
Run Code Online (Sandbox Code Playgroud)
小智 5
对于 Angular 2+,请尝试
<a [href]="'tel:' + e.Phone">{{ e.Phone }}</a>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4471 次 |
| 最近记录: |