這裏是我當前的代碼:jQuery:如何識別ID包含點的元素?
jQuery(document).ready(function($) {
$("#edit-name").change(function() {
$("#Membership_UserName").val($(this).val());
});
$("#edit-pass-pass1").change(function() {
$("#Membership_PassWord").val($(this).val());
});
$("#edit-pass-pass2").change(function() {
$("#.Verify_Password").val($(this).val());
});
});
一切工作正常,除了爲更新ID爲.Verify_Password
元素的值。原因似乎對我來說很明顯(即看到#
和.
彼此相鄰後,jQuery感到困惑),但也許這是錯誤的...
無論如何,該ID無法更改,因爲它被髮送到遠程端點,它需要在這方面進行匹配。
所以我的問題是:有沒有辦法告訴jQuery .Verify_Password
是一個ID(而不是一個類)?
http://stackoverflow.com/questions/15361015/jquery-id-selector-not-working-when-have-in-id –
你可以只使用'document.getElementById()'並將其包裝在jQuery中。 –