Как применить тему CSS только к определенному элементу jQuery-UI?

fs.writeFile - это асинхронная функция, которая означает, что если вы хотите работать с файлом, вам нужно сделать это внутри его обратного вызова, который вызывается после записи файла на диск, вот где у вас if (err) console.log(err);.

Но я думаю, что вам вообще не нужно записывать файл на диск.

Вы можете просто передать данные напрямую для запроса следующим образом:

var request = require('request');

const options = {
    url: `https://api.xxxxxxxxxx.com/placement?id=${publisherId}`, 
    method: 'POST',
    headers: {
        'Authorization': token
    },
    json: true,
    body: { placement: { name: placementName } }
};

request(options, function callback(error, response, body) {
     //...
});

Я не пробовал код, хотя.

12
задан Thierry-Dimitri Roy 1 May 2009 в 15:40
поделиться

5 ответов

Вы можете настроить свою тему с помощью ролика тем здесь http://jqueryui.com/themeroller/

Найти элемент, который вы хотите стилизовать, с помощью функции проверки DOM Firebug для назначения класс, который вы хотите выбрать.

4
ответ дан 2 December 2019 в 20:19
поделиться

I had the same problem with the datepicker and the accordion. I wanted the new styling of the datepicker but didn't want it for the accordion. I took the easy way out, I copied the relevant parts of ui.theme.css and added .ui-datepicker in front of all the styles. This targets just the datepicker and leaves all other UI plugins alone.

I am not sure if it was the best way but it worked for my purposes.

1
ответ дан 2 December 2019 в 20:19
поделиться

Я мог что-то упустить, но не могли бы вы просто добавить класс к вашему объекту выбора даты и выбрать его?

1
ответ дан 2 December 2019 в 20:19
поделиться
$(window).load(function() {
   $('#ui-datepicker-div').addClass('CSS-Scope-Class');
});

Функция .addClass () jQuery добавит необходимый класс в средство выбора даты, чтобы он был выбран тематической таблицей стилей.

Мне пришлось присоединиться к событию загрузки окна, а не к событию готовности документа, потому что к тому времени указатель даты не был вставлен.

Примечание: будет небольшая задержка между добавлением datepicker в DOM и применением нового класса, что означает, что datepicker может отображаться без стиля, пока страница завершает загрузку.

8
ответ дан 2 December 2019 в 20:19
поделиться

Попробуйте: $ ('# cmsContent'). Css ('margin', '0') ;

1
ответ дан 2 December 2019 в 20:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: