Javascript 我应该如何确保js代码仅在启用modal时影响modal?

Javascript 我应该如何确保js代码仅在启用modal时影响modal?,javascript,modal-dialog,Javascript,Modal Dialog,我想在模态中写一个变化函数。由于它在主页上具有相同的更改功能,因此它不运行模式更改功能。它运行主页。我应该如何确保js代码仅在启用modal时影响modal 我也不希望我在主页上写的代码影响模式 $(document).ready(function () { $("#@Html.IdFor(model => model.CountryId)").on(function (event) { alert("Country

我想在模态中写一个变化函数。由于它在主页上具有相同的更改功能,因此它不运行模式更改功能。它运行主页。我应该如何确保js代码仅在启用modal时影响modal

我也不希望我在主页上写的代码影响模式

 $(document).ready(function () {

        $("#@Html.IdFor(model => model.CountryId)").on(function (event) {
            alert("CountryId changed");
            console.log("asd");
        });

        $("#@Html.IdFor(model => model.AddressTypeId)").change(function () {
            alert("AddressTypeId changed");
            console.log("asd");
        });
    });