elem.setAttribute("fill", color);
.<svg width="200" height="200">
<rect width="100" height="100" x="50" y="50"
fill="none" stroke="gold"
stroke-width="10"/>
<rect width="160" height="160" x="20" y="20"
fill="none" stroke="yellowgreen"
stroke-width="10%"/>
</svg>
<div>
<button data-color="orange">Оранжевый</button>
<button data-color="tomato">Томатный</button>
</div>
document.querySelector("div").onclick = function(e){
var t = e.target;
if(t.parentNode===this)
document.querySelector("rect").setAttribute("fill", t.dataset.color);
}
а можно в Jquery это воплотить?
$("div").on("click", "button", function(){
$("rect").attr("fill", $(this).data("color"));
});
Зачем придумывать такие сложные штуки как медиазапросы и так далее?
for($i=0; $i < count($_FILES['file']['tmp_name']);$i++) {
if (!empty($_FILES['file']['tmp_name'][$i])){
//$uploaddir = '/www/layout/conn3/uploader/';
$path = $_FILES['file']['name'][$i];
if (copy($_FILES['file']['tmp_name'][$i], $path)) $picture = $path;
}
}
$files = array();
for($i=0; $i < count($_FILES['file']['tmp_name']);$i++) {
if (!empty($_FILES['file']['tmp_name'][$i])){
//$uploaddir = '/www/layout/conn3/uploader/';
$path = $_FILES['file']['name'][$i];
if (copy($_FILES['file']['tmp_name'][$i], $path)) array_push($files, $path);
}
}
if(empty($files)){
//отправить без вложений
}else{
foreach($files as $f) {
//что то делать
}
}
$(function () {
var start = 0,
delta = 60,
duration = 600;
$('.rotateimg').rotate({
bind: {
click: function () {
$(this).rotate({
angle: start,
animateTo: start + delta,
duration: duration,
callback: function () {
start += delta;
}
});
}
}
});
});