【发布时间】:2020-05-01 16:55:47
【问题描述】:
在 SharePoint 页面上我有这个:
当鼠标经过“Ulm”、“Oberkochen”等时,我希望鼠标发生变化。
当我编辑 webpart 并单击 Edit Source 时,会显示以下内容:
<style>
.dd13 {
color: #FFFFFF;
Font: 12px Arial
background-color:: #48A040;
Padding: 3px 3px 3px 3px;
}
</style><script>
function openLink(url) {
window.open(url);
}
</script>
<table class="dd13">
<tbody>
<tr>
<td onclick="openLink('mysite.aspx?locations=Ulm');" class="dd13" style="background-color: #48a040;">Ulm</td>
<td style="background-color: #ffffff;"> </td>
<td onclick="openLink('mysite.aspx?locations=Oberkochen');" class="dd13" style="background-color: #48a040;">Oberkochen</td>
<td style="background-color: #ffffff;"> </td>
<td onclick="openLink('mysite.aspx?locations=Taufkirchen');" class="dd13" style="background-color: #48a040;">Taufkirchen</td>
<td style="background-color: #ffffff;"> </td>
<td onclick="openLink('mysite.aspx?locations=Wetzlar');" class="dd13" style="background-color: #48a040;">Wetzlar</td>
<td style="background-color: #ffffff;"> </td>
<td onclick="openLink('mysite.aspx?locations=Friedrichshafen');" class="dd13" style="background-color: #48a040;">Friedrichshafen</td>
<td style="background-color: #ffffff;"> </td>
<td onclick="openLink('mysite.aspx?locations=Kiel');" class="dd13" style="background-color: #48a040;">Kiel</td>
<td style="background-color: #ffffff;"> </td>
<td onclick="openLink('mysite.aspx?locations=%25C3%25B6');" class="dd13" style="background-color: #48a040;">Köln</td>
</tr>
</tbody>
</table>
<p>
<br/>To register yourself to a seminar please click on this icon
<a title="Book for me" class="book-for-me-button"></a>. To register someone else to a seminar, please click on this icon
<a title="Book for me" class="book-for-user-button"></a>.<br/></p>
我无法在 Internet 上找到任何内容,但有人知道我必须在源代码中写什么才能让鼠标在鼠标悬停在“Ulm”等上方时发生变化吗?
【问题讨论】:
-
将
.dd13:hover { cursor: pointer; }添加到<style>部分。这符合你的要求吗? -
您的问题是关于更换鼠标。如果您在导航到页面时遇到问题,则
onClick函数和正在传递的 url 中存在错误 -
@EGC 对不起,你完全正确。有用!非常感谢人
标签: html sharepoint mouseover web-parts