Вы можете управлять полупрозрачностью с помощью функции alpha()
из пакета scales
, указав цвет и альфа-значение. Эта функция может использоваться внутри element_rect()
, когда вы предоставляете цвет для fill=
.
library(scales)
p<-ggplot(iris,aes(Petal.Length,Petal.Width,color=Species))+geom_point()
p+theme(legend.position=c(1,1),legend.justification=c(1,1),
legend.direction="vertical",
legend.box="horizontal",
legend.box.just = c("top"),
legend.background = element_rect(fill=alpha('blue', 0.4)))
[/g0]
Я не уверен, что это лучший способ, но он должен работать. Поместите это в функцию фокусировки:
var fv = $('#myform').validate();
// setTimeout is needed to let validation to complete
var currentElement = this;
setTimeout(function() {
let error = fv.errorList.filter(function (e) { return e.element == currentElement; })[0];
console.log(error.message);
});