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创建网页的教程。