У меня есть динамическая страница, на которой я использую следующий код, чтобы захватить &, чтобы отобразить соответствующий заголовок для div, связанного с нажатой ссылкой. Код отлично работает с двузначными значениями для переменной, но не с 1-9 значениями.Проблема с одноразрядным значением при получении значения из переменной URL
//cat is the value (1-43) being passed into a function containing the following line:
$("#menuContainer a[href$="+cat+"]").parent().parent().parent().find("H3").text();
href находится в динамически создаваемом LI, который имеет ассоциированный h3-заголовок. Я хочу отобразить текст заголовка в другом div. Я попытался использовать «a [href * =« + cat + »]»), и это не удается для значений от 1 до 9. Должен ли я фильтровать это по-другому?
доля, как ваш URL выглядеть – Exception
Могли бы вы мн.ч. легко разместить соответствующую разметку HTML и значение переменной 'cat'. –
url имеет переменную типа ... subCatID = 2, где это значение может быть числом от 1-43. Поэтому я просто пытаюсь найти href, где «кошка» равна числу от 1-43. Это вопрос фильтрации. Код работает для значений 10-43, но не в поиске одного h3 для 1-9, поскольку эти числа отображаются в двузначных числах. т.е. 12, 41 и т. д. – TheRanch