У меня есть данные электронной таблицы, которые анализируются в таблице.Можно ли при всплывающей подсказке jquery отображать данные из другой ячейки?
Вы можете сделать это:
$( function() { $( 'td' ).on( 'mouseover', function() { $( this ).attr( 'title', $( this ).next().text() || $( this ).text() ) } ) $( document ).tooltip(); } );
table { border-collapse: collapse; width: 100% } td, th { border: 1px solid #ddd; text-align: left; padding: 8px } tr:nth-child(even) { background-color: #ddd }
<link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> <table> <tr> <th>Company</th> <th>Contact</th> <th>Country</th> </tr> <tr> <td>Alfreds Futterkiste</td> <td>Maria Anders</td> <td>Germany</td> </tr> <tr> <td>Centro comercial Moctezuma</td> <td>Francisco Chang</td> <td>Mexico</td> </tr> <tr> <td>Ernst Handel</td> <td>Roland Mendel</td> <td>Austria</td> </tr> <tr> <td>Island Trading</td> <td>Helen Bennett</td> <td>UK</td> </tr> <tr> <td>Laughing Bacchus Winecellars</td> <td>Yoshi Tannamuri</td> <td>Canada</td> </tr> <tr> <td>Magazzini Alimentari Riuniti</td> <td>Giovanni Rovelli</td> <td>Italy</td> </tr> </table>