【发布时间】:2021-10-06 23:33:34
【问题描述】:
我知道如何创建模态窗口,但我找不到解决方案来检测用户单击的链接地址中的名称扩展名,然后显示模态表单。
只有在单击包含 .MP3 / .AVI 扩展名的链接时,我才需要显示模式窗口。
<table id="list">
<tr><td class="link"><a href="file.avi">video file.avi</a></td></tr>
<tr><td class="link"><a href="file.txt">text file.txt</a></td></tr>
<tr><td class="link"><a href="file.pdf">pdf file.pdf</a></td></tr>
<tr><td class="link"><a href="file.mp3">video file.mp3</a></td></tr>
</table>
【问题讨论】:
-
不,只有在单击包含 .MP3 / .AVI 扩展名的链接时,我才需要显示模式窗口。感谢您的回复。
-
点击时拆分你的href值,获取文件扩展名并做任何你想做的事情。 (".link a").click(function() { var herf = $(this).attr("href"); var ext = herf.split('.')[1]; alert(ext); } );
-
感谢“Shree”,我在文档中通过了 .split。也感谢“showdev”。
标签: javascript html jquery hyperlink