Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php jquery鼠标悬停帮助_Php_Javascript_Jquery_Mysql - Fatal编程技术网

Php jquery鼠标悬停帮助

Php jquery鼠标悬停帮助,php,javascript,jquery,mysql,Php,Javascript,Jquery,Mysql,现在由于某种原因,我无法让这个代码工作 当我将鼠标移到上时,我希望在移动鼠标时显示并隐藏remove_$id jQuery代码: $(function() { var id = this.id; $("tr").hover(function() { $("#remove_" + id).show(); }, function() { $("#remove_" + id).hide(); }); }); PHP代码: $result = mysql_query("SELECT *

现在由于某种原因,我无法让这个代码工作 当我将鼠标移到上时,我希望在移动鼠标时显示并隐藏remove_$id

jQuery代码:

$(function() {

var id = this.id; 

$("tr").hover(function() {

$("#remove_" + id).show();

}, function() {

$("#remove_" + id).hide();

});

});
PHP代码:

$result = mysql_query("SELECT * FROM wall WHERE uid='$myid' ORDER BY id DESC") or die (mysql_error()); 

while ($row = mysql_fetch_array($result)) { 

$id = $row['id'];

$uid = $row['uid'];

$fid = $row['fid'];

$action = $row['action'];


echo "< table width='467' border='0' align='left' cellpadding='0' cellspacing='0'>

  < tr id='wall_$id'>

    < td width='18' height='25'>&nbsp;< /td>

    < td width='396' valign='top' class='txt'>RickStar has upload new photos. - < span class='comment'>

< a href='#'>Comment< /a>< /span>< br />< /td>

    < td width='53' valign='top'>< span class='txt'>

      < div id='remove_$id' class='mydiv'>Remove< /div>

    < /span>< /td>

  < /tr>

< /table>";


}

将jQuery代码更改为:

$(function() {
    $("tr").hover(function() {
       var id = this.id.split('_').pop();
       $("#remove_" + id).show();
    }, function() {
       var id = this.id.split('_').pop();
       $("#remove_" + id).hide();
    });
});
那就行了

由于以下两个原因,您的代码无法工作:

设置ID太早,在悬停函数之外,这要么是未定义的,要么不是您所认为的。 您需要将的ID除以u以获取实际ID,然后使用它来获取。
您将鼠标移到td上,而不是tr上。

。。。TR支持:在css中悬停,在JS中鼠标悬停/mouseover。