嗨,我正在尝试将新的dom元素定位为与旧元素相同,然后隐藏旧的dom元素,以便新的元素替换它:http : //jsfiddle.net/jC33F/5/
虽然如果原始元素具有margin:auto jQuery无法检索它。有没有一种方法可以确定元素是否具有margin:auto; ?
编辑:感谢@Vibhu,我想出了这个http://jsfiddle.net/jC33F/43/看起来很可怕:D而且我不确定它是否总能正常工作。
随时提出更好的建议。
我需要帮助优化我的布局xml并摆脱重复.在我的模块的一些页面中,我包含了js文件,并且我在所有这些文件中都包含了css.这是我的模块布局xml的内容:
<layout version="0.1.0">
<catalog_product_view>
<reference name="head">
<!-- jQuery(compatibility mode) and jQuery UI -->
<action method="addJs"><script>jquery/jquery-1.6.1.js</script></action>
<action method="addJs"><script>jquery/jquery-ui-1.8.13.js</script></action>
<action method="addCss"><script>css/ui_themes.1.8.13/smoothness/jquery-ui.css</script></action>
<!-- Other Libraries -->
<action method="addJs"><script>myreviews/quickpager.jquery.js</script></action>
<!-- Custom Libraries -->
<action method="addJs"><script>myreviews/functions.js</script></action>
<action method="addJs"><script>myreviews/popup.js</script></action>
<action method="addCss"><script>css/myreviews.css</script></action>
</reference>
<reference name="content">
<block type="myreviews/view" name="myreviews.view" template="myreviews/view.phtml" />
</reference>
</catalog_product_view>
<myreviews_form_additional>
<reference name="head">
<!-- jQuery(compatibility mode) and jQuery UI -->
<action method="addJs"><script>jquery/jquery-1.6.1.js</script></action>
<action method="addJs"><script>jquery/jquery-ui-1.8.13.js</script></action>
<!-- Custom Libraries -->
<action method="addCss"><script>css/myreviews.css</script></action>
</reference>
<reference name="content">
<block type="myreviews/form" name="myreviews.form_additional" template="myreviews/form_additional.phtml" />
</reference>
</myreviews_form_additional>
<myreviews_form_confirm>
<reference name="head">
<action method="addCss"><script>css/myreviews.css</script></action> …Run Code Online (Sandbox Code Playgroud) 我可以在我自己的封闭代码项目中使用来自 github 的其他人的代码,而不添加任何版权和原始作者的链接吗?从法律上讲,不是从道德上讲。