Я застрял здесь с проблемой, которую я не могу понять. Я хочу изменить значение поля ввода с помощью jquery. Я не понимаю, почему он не работает.JQuery Selector
<script>
$.noConflict();
jQuery(document).ready(function(){
theimg = "[name=img\\[1\\]\\[mark\\]]";
jQuery(theimg).attr("value", '1');
});
</script>
<input type="text" name="img[1][mark]" value="0" />
Затухание работает, но я не могу получить поля ввода, чтобы изменить их значение.
Вы уверены, что это не работает? http://www.jsfiddle.net/gnarf/wBtLW/ - Вы включаете jQuery? Это в режиме '.noConflict()'] (http://api.jquery.com/jQuery.noConflict) ... Попробуйте 'console.log (jQuery, $)'? – gnarf
не должен theimg = "[name = \" img [2] [mark] \ "]" (или использовать сочетание одиночных/двойных кавычек). Я никогда не проверял, насколько либеральный парсер выбора. – zzzzBov