我确定这个问题在那里,但我找不到它:
有没有一个工具可以获取我的HTML文档的一个元素并导出该元素,其所有父项及其所有相关的CSS,但没有别的?
编辑:
对不起,我不够清楚.我并不是说我想要Firebug/DevTools,我的意思是一个工具[可能是某种浏览器中的某个功能],它将所选元素的所有相关HTML/CSS 输出到一个自包含的文件/剪贴板中.
EDIT2:
当我说输出所有相关的HTML/CSS时,我的意思是我想要那个元素和所有它的css规则,然后每个父元素与它们的css规则一直到.作为输出,我将获得足够的HTML/CSS作为独立页面打开并使目标元素由所有相关CSS规则呈现和影响.
我正在使用Cycle2作为基本的旋转木马.我的幻灯片项有时在他们的数据中有一个url,因此我必须使用Cycle2 api事件来使用该URL.
我的问题是,当'cycle-after'事件触发时,没有任何初始化事件会触发.所以如果我的第一张幻灯片有一个网址,则没有任何反应.这是我的代码:
pressSlideshow.on({
'cycle-post-initialize': function(event) {
console.log('call');
var a = $('img.cycle-slide-active');
var d = a.data('url');
if (d !== undefined) {
pressLink.attr('href', a.data('url')).show();
} else {
pressLink.hide();
}
},
'cycle-after': function(event, optionHash, outgoingSlideEl, incomingSlideEl, forwardFlag) {
var a = $(incomingSlideEl);
var d = a.data('url');
if (d !== undefined) {
pressLink.attr('href', a.data('url')).show();
} else {
pressLink.hide();
}
}
});
Run Code Online (Sandbox Code Playgroud)
第一个事件永远不会触发,但是当我滚动幻灯片时,'cycle-after'事件工作正常.我还尝试了从未触发过的'cycle-initialized'事件,以及仅在滚动后但未在初始化时触发的'cycle-update-view'事件.
是什么赋予了?&thnx提前:}
是否可以使用CakePHP中的html助手创建一个带有弹出警报[$ confirmMessage]的链接的图像?
这是我目前的文字链接:
$this->Html->link('Clear list', array('controller' => 'items', 'action' => 'clearlist', $model['Model']['id']), array(), 'Clear list?')
Run Code Online (Sandbox Code Playgroud)
这是图像助手如何使用链接创建图像:
echo $this->Html->image("recipes/6.jpg", array( "alt" => "Brownies", 'url' => array('controller' => 'recipes', 'action' => 'view', 6)));
Run Code Online (Sandbox Code Playgroud)
但是,这只允许htmlattributes数组作为链接的争论.
$ confirmMessage警报不是html属性吗?
这是我试过的代码:
echo $this->Html->link($this->Html->image("clearall.png", array("alt" => "Clear list")), array('controller' => 'items', 'action' => 'clearlist', $model['Model']['id']), array(), 'Clear list?');
Run Code Online (Sandbox Code Playgroud)
但是这段代码为我的img打印了正确的html文本:
<img src="/img/clearall.png" alt="Clear list" />
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我是否必须放弃htmlhelper?