我正在使用jQuery来尝试获取没有设置宽度的元素的宽度.在Firefox中它工作正常,但在IE中它返回AUTO而不是元素的实际宽度.
jQuery('.nav-2').css('width');
Run Code Online (Sandbox Code Playgroud)
有没有人知道一个工作或另一种方式来获得将在IE中工作的元素的宽度?
我可以使用以下代码获取特定类别的子类别列表:
public function displaycats($data, $begin,$end, $catid){
$currentCat = Mage::getModel('catalog/category')->load($data[0]);
$children = explode(",",$currentCat->getChildren());
foreach ($children as $child) {
$cot++;
$subCat = Mage::getModel('catalog/category')->load($child);
if ($cot >= $begin && $cot <= $end){
echo '<a href="'.$subCat->getUrl().'?stockable=786">'.$subCat->getName()."</a><br>";
}
}
return;
}
Run Code Online (Sandbox Code Playgroud)
问题是列表的排序与Magento在管理区域中排序的类别不同.谁能帮我吗?
如何为_addButton定义目标?以下是我正在使用的代码.我阅读了位于此处的Magento文档,但他们没有此信息:http://docs.magentocommerce.com/Mage_Adminhtml/Mage_Adminhtml_Block_Widget_Container.html#method_addButton
$this->_addButton('rebuild_files', array(
'label' => Mage::helper('core')->__('Rebuild Special Cache'),
'onclick' => 'setLocation(\'http://mysite.com/page/\')',
'class' => 'rebuild',
));
Run Code Online (Sandbox Code Playgroud)