在鼠标悬停期间使用Javascript正则表达式获取Href的一部分
下面是我的Html代码在鼠标悬停期间使用Javascript正则表达式获取Href的一部分,javascript,regex,href,Javascript,Regex,Href,下面是我的Html代码 <div class="first-div"> <ul> <li><a href="http://localhost/wordpress/2014/04/18/post-format-audio-2/#php">PHP</a></li> <li><a href="http://localhost/wordpress/2014/04/18/pos
<div class="first-div">
<ul>
<li><a href="http://localhost/wordpress/2014/04/18/post-format-audio-2/#php">PHP</a></li>
<li><a href="http://localhost/wordpress/2014/04/18/post-format-audio-2/#css">CSS</a></li>
<li><a href="http://localhost/wordpress/2014/04/18/post-format-audio-2/#html">HTML</a></li>
</ul>
</div>
<div class="second-div"></div>
我想在PHP、CSS和HTML链接上鼠标悬停时:
您不需要正则表达式,
#
后面的部分是散列,可以直接使用
$('a').on('mouseover', function(e) {
e.preventDefault();
$('.second-div').prop('id', this.hash.substr(1));
});
不知道你为什么会动态设置ID,但不管什么都会让你的山羊上浮
jQuery没有任何正则表达式函数。它们只是本机Javascript的一部分。船浮动,而不是山羊。谢谢你不要点击我想要鼠标悬停或悬停,所以将
点击鼠标悬停更改为鼠标悬停
@Barmar-编辑我的答案以证明它是有效的,山羊就是这样!也->