Итак, я играю с $(el).css()
, пытаясь определить, есть ли у элемента граница. Я использую .css("border-style", "solid")
, чтобы установить границу, которая работает, но на самом деле она устанавливает 4 отдельных стиля:
border-right-style
border-left-style
border-top-style
border-bottom-style
Итак, проверка границы немного сложна, так как вам нужно сделать что-то вроде:
if ($(el).css("border-right-style") == "solid" && $(el).css("border-left-style") == "solid" && ...) {}
Простая проверка на $(el).css("border-style") != ""
не работает, поскольку border-style
всегда равен "".
Есть ли более элегантный способ сделать это?