替换“单击时”操作以显示内联输出
replace onclick action to display inline output
我想更改此函数中按钮的行为
$STRING .= '<a href="'.$GLOBALS['CORE_THEME']['links']['author'].'/author/'.$author_info->user_login. '" class="btn btn-info btn-lg">'.$CORE->_e(array('auction','41')).'</a>';
单击以显示此函数的输出时
$data = get_user_meta( $authorID, 'cellno', true);
if(strlen($data) > 0){
echo "<span><i class='fa fa-phone'></i> <a href='phone:".$data."' rel='nofollow' target='_blank'</a> </span>";
因此,当单击" class="btn btn-info btn-lg"时,它将显示其中的电话号码,现在它显示联系人作者,并打开一个新页面到作者页面。
谢谢大家
试试这个,
<?php
$STRING .= '<a href="#" onclick="javascript:showPhoneNumber();" class="btn btn-info btn-lg">'.$CORE->_e(array('auction','41')).'</a>';
$data = get_user_meta( $authorID, 'cellno', true);
if(strlen($data) > 0){
echo "<span id='phoneNumber'><i class='fa fa-phone'></i> <a href='phone:".$data."' rel='nofollow' target='_blank'</a> </span>";
}
?>
<script>
$(document).ready(function(){
$('#phoneNumber').hide();
});
function showPhoneNumber(){
$('#phoneNumber').show();
}
</script>
此外,请尝试学习点击事件。
相关文章:
- 从一个文本框执行代码,并在另一个文本框中以 HTML 显示输出
- 在命令运行时以Grunt显示输出
- 输入富文本以显示输出
- AJAX 不显示输出
- 使用 PHP 在同一页面中显示输出
- 'href'单击时不显示输出
- AngularJS问题未显示输出
- 可以't让localStorage在刷新时显示输出
- 如何在不刷新、显示输出、重新加载表单、冲洗和重复的情况下提交表单
- 此程序不显示输出
- 无法使用 javascript 中的函数在边框中显示输出
- 如何从excel文件中输入,并在速度计上显示输出
- 如何将两个日期之间的固定值更改为变量,并使用事件处理程序Javascript显示输出
- 显示输出计算的Javascript
- 无法用Jquery在Chrome控制台显示输出
- 在选择单选按钮后,如何根据所选的单选按钮显示输出
- jQuery AJAX在第一个PHP条件之后不显示输出
- Javascript只显示输出中的前4个字符
- console.log在Chrome浏览器中没有显示输出
- 为什么静态变量不显示输出