Javascript 替换onclick操作以显示内联输出
我想更改此函数中按钮的行为Javascript 替换onclick操作以显示内联输出,javascript,php,jquery,class,if-statement,Javascript,Php,Jquery,Class,If Statement,我想更改此函数中按钮的行为 $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, 'celln
$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>";
$STRING.='';
单击以显示此函数的输出时的
$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>";
$data=get\u user\u meta($authorID,'cellno',true);
如果(strlen($data)>0{
echo“试试这个
<?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>
很抱歉,但是我应该将放置在哪里,因为将其放置在后面不会在显示
内容的页面中添加脚本。还应在
内容之前包含jquery库。如果您是初学者,请查看有关使用jquery和php创建网页的教程。