Я создал файл VML, используя http://www.irunmywebsite.com/raphael/SVGTOHTML_LIVE90.php< /а>. В файле VML есть раздел функции обратного вызова, который определяет события:
function callback(member)
{
member.mouseover(function (e) { this.ofill=this.attr('fill');this.attr({fill:'#000000'}); });
member.mouseout(function (e) { this.attr({fill:this.ofill}); });
member.click(function (e) { var thisPath=this.attr('path');alert('You just clicked on Element #'+this.id+'.To help you find it in the code its path starts with......'+thisPath); });
}
Как вы могли видеть, первая строка заполняет фигуру VML, наведенную черным цветом. Вместо этого я хочу изменить его непрозрачность заливки.
Я пробовал:
this.ofill=this.attr('fill');this.attr({fill-opacity:'#000000'});
и другие подобные варианты без успеха. Любые идеи, что мне нужно сделать здесь?
Спасибо