如何从可能被修改的 link 打开模式

how to open a modal from a link that might be amended

我正在尝试创建一个登录模式。它有点工作。问题是当服务器添加 ceid 创建一个像 http://localhost/m/login.php?ceid=69cf016835e8e63439f905a5c5e6a0f6

这样的 link
$('a[href^=\"login.php\"]').on( \"click\", function(e) {
e.preventDefault();
$('#Modal').modal('show');
});

但它不起作用。

如果我使用它,它会在 cid 消失时起作用`

    $('a[href$=\"login.php\"]').on( \"click\", function(e) {
e.preventDefault();
  $('#Modal').modal('show');
 });`

您使用的是 ^,意思是“开始于”。您需要将它换成 * 才能成为“包含”。

a[href*=\"login.php\"]

虽然你可以不添加id或者class吗?