Добавление кнопки избранного/сохранения с помощью JQuery

Я искал довольно много, но я не смог найти ответ на этот вопрос. Мне нужно создать кнопку «Избранное» или «Сохранить» для каждой записи на моем сайте Wordpress, которая сохранит выбранные записи на потом. Это кажется довольно стандартной функцией на таких сайтах, как Ebay, Autotrader и т. д.

Я думаю, что смогу сделать это с помощью JQuery, но мне не удалось найти много документации. Я ссылался на эти другие темы:

Избранная и нелюбимая кнопка в Jquery не работает

jQuery: создание кнопки "Избранное" с функцией?

Но они относятся к визуальным элементам кнопки, а не к фактической функции. Я думал о добавлении идентификаторов постов в закодированный массив в файле cookie, но не знаю, как это сделать. Может ли кто-нибудь указать мне правильное направление? Спасибо!


person Steve Dimock    schedule 15.08.2013    source источник
comment
Упс! Извини за это.   -  person Steve Dimock    schedule 16.08.2013


Ответы (1)


Я вижу, вы задавали этот вопрос прошлым летом, но я прошел через это и хотел помочь.

Есть разница между (1) созданием учетной записи на веб-сайте и последующим входом в систему, чтобы увидеть избранное, которое, вероятно, будет записью, сохраненной в базе данных. И (2) использование файлов cookie или локального хранилища для сохранения избранного на этом компьютере, что позволит пользователям добавлять элементы в избранное и снова видеть их, когда они вернутся. Аккаунт не требуется.

В итоге я использовал simpleCart.js, который может дать те же результаты, если вы внесете некоторые изменения. Посмотрите их демонстрацию, и вы увидите, как ее можно использовать для сохранения избранного без создания учетной записи и входа в систему.

Надеюсь, это поможет кому-то.

person Glenn Geiger    schedule 05.02.2014
comment
Привет, Гленн. Я хотел бы спросить вас о вашем ответе здесь на вопрос выше. Я сделал то же самое и использовал simplecart.js, чтобы действовать как список пожеланий... однако я боролся за то, чтобы ссылка href работала для каждого добавленного продукта... см. мой вопрос здесь, на который не ответили : ссылка... ссылки всегда «неопределены» ... это то же самое с вашей настройкой? - person user3364730; 27.09.2015