Если ваш селектор правильный, я думаю, что единственный вариант - вы пропустите готовый DOM, потому что все остальное в этом коде выглядит нормально.
$(function (){ $("#MyInputFields input").eq(0).bind("keyup paste", function () {
//do something
});
});
Если эти входные данные не присутствуют на странице при выполнении этой строки, вам необходимо использовать событие делегата, например on
\ delegate
\ live
:
$('body').on("keyup paste", "#MyInputFields input", function () {
//do something
});
выбрал базу функций в вашей версии jquery:
$(selector).live(events, data, handler); // jQuery 1.3+
$(document).delegate(selector, events, data, handler); // jQuery 1.4.3+
$(document).on(events, selector, data, handler); // jQuery 1.7+