Изменить нижний цвет границы с помощью jQuery?

Это - изменяемое состояние, глупое

, Который является прямой кавычкой от Параллелизм Java на практике Brian Goetz. Даже при том, что книга центральна Java, "Сводка Первой части" дает некоторые другие полезные подсказки, которые будут применяться во многих, распараллелил контексты программирования. Вот являются еще много из той же самой сводки:

  • Неизменные объекты автоматически ориентированы на многопотоковое исполнение.
  • охрана каждая изменяемая переменная с блокировкой.
  • программа А, которая получает доступ к изменяемой переменной от нескольких потоков без синхронизации, является поврежденной программой.

я рекомендовал бы получить копию книги для всесторонней обработки этой трудной темы.

alt text
(источник: umd.edu )

32
задан halocursed 2 October 2009 в 12:50
поделиться

4 ответа

$("selector").css("border-bottom-color", "#fff");
  1. создайте свой объект jQuery, который сначала предоставляет вызываемые методы. В этом случае, скажем, вы получили #mydiv , затем $ ("# mydiv")
  2. вызывают метод .css () , предоставленный jQuery, для изменения указанного значения свойств объекта css.
58
ответ дан 27 November 2019 в 19:57
поделиться
$('#elementid').css('border-bottom', 'solid 1px red');
21
ответ дан 27 November 2019 в 19:57
поделиться

to modify more css property values, you may use css object. such as:

hilight_css = {"border-bottom-color":"red", 
               "background-color":"#000"};
$(".msg").css(hilight_css);

but if the modification code is bloated. you should consider the approach March suggested. do it this way:

first, in your css file:

.hilight { border-bottom-color:red; background-color:#000; }
.msg { /* something to make it notifiable */ }

second, in your js code:

$(".msg").addClass("hilight");
// to bring message block to normal
$(".hilight").removeClass("hilight");

if ie 6 is not an issue, you can chain these classes to have more specific selectors.

12
ответ дан 27 November 2019 в 19:57
поделиться

Если в вашем файле CSS есть:

.myApp
{
    border-bottom-color:#FF0000;
}

и div, например:

<div id="myDiv">test text</div>

, вы можете использовать:

$("#myDiv").addClass('myApp');// to add the style

$("#myDiv").removeClass('myApp');// to remove the style

или просто

$("#myDiv").css( 'border-bottom-color','#FF0000');

. Я предпочитаю первый пример, сохраняя все элементы, связанные с CSS, в файлы CSS.

5
ответ дан 27 November 2019 в 19:57
поделиться
Другие вопросы по тегам:

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