2014-02-17 2 views
1

Я пытаюсь найти версию CoffeeScript из ниже JqueryВыбрать все теги ID, содержащие определенную строку в CoffeeScript

$('input[id*="contact_date"]').datepicker(); 

У меня есть рельсы формы, которую пользователь может использовать для создания нескольких вложенных записей, которые содержат поле, в котором «contact_date» является частью идентификатора для поля даты. Я хотел бы добавить сборщик дат ко всем этим полям.

Пример даты идентификатору будет «investor_investor_contacts_attributes_1392640934673_contact_date»

Любой совет будет большим. Вид нового в jQuery & coffeescript.

+0

Просьба предоставить дополнительную информацию, или этот вопрос может быть помечен. Пожалуйста, точно опишите, что у вас есть, и что вы пробовали. Спасибо – Jesse

+0

извините! Я добавил больше контекста. Что касается того, что я пробовал, в основном искал для учебников coffeescript, чтобы быть честным, я использую coffeescript с момента последнего вторника. – nktokyo

+0

Этот пользователь является новичком в jquery и, возможно, javascript, пожалуйста, проявите снисходительность с помощью кнопки проголосовать вниз. – Jesse

ответ

1

Я не уверен, если вы можете использовать регулярное выражение в jquery-селекторах. Что я советую вам сделать, это поставить селектор класса на каждом входе, что вы whant сделать добавить datapicker и выберите их следующим образом:

$('.contact_date').datepicker 

Другое решение было бы поместить все входы в сНу блоке и выбрать все дети:

$('#id_of_your_div').childern.datepicker 

Единственное различие между coffescript и яваскриптом кодом в вашем случае является то, что в coffescript можно опускать().

+0

добавить класс. Дух. Спасибо за это! – nktokyo

+0

Привет, когда я перешел в coffeescript «$ ('. Contact_date'). Datepicker« похоже, не работает. JQuery сам по себе не делает ничего хорошего, просто интересно, если у вас есть идеи, почему. Спасибо еще раз за помощь. – nktokyo

Смежные вопросы