将html属性添加到从Mage :: getBlockSingleton返回的对象

时间:2014-05-12 05:30:46

标签: javascript html magento php

如何将html类属性添加到从

返回的块中
Mage::getBlockSingleton('directory/data')->getCountryHtmlSelect($this->getEstimateCountryId())

在magento?

是唯一可以覆盖getCountryHtmlSelect()功能的选项吗?

2 个答案:

答案 0 :(得分:1)

使用jQuery,

$('#selectElementId').addClass('MyClass'); 
$('.selectElementClass').addClass('MyClass'); 

使用普通Javascript,

document.getElementById("MyElementId").className += " MyClass";

使用PrototypeJS,

element.addClassName(className);

或者另一方面,this link可能会有所帮助。

答案 1 :(得分:0)

我最终将Mage\Directory\Block\Data.phpapp\code\core\复制到app\code\local并修改了getCountryHtmlSelect()函数setClass()订单