如何找到div中存在的元素数?我也想打印div中存在的元素列表.我试过这个,但它不起作用..
<!DOCTYPE html>
<html>
<head>
<title> Div Length</title>
<script type="text/javascript" src="js/jquery-1.6.2.min.js">
</script>
<script>
$(function ()
{
alert(' Elements are ' +$('#main').length);
}
)
</script>
</head>
<body>
<div id="main">
<img src="images/thumb1.jpg"; height="30" width="30" />
<img src="images/thumb2.jpg"; height="30" width="30"/>
<img src="images/thumb3.jpg"; height="30" width="30"/>
<img src="images/thumb4.jpg"; height="30" width="30"/>
<div id="main1">
</div>
<div id="main2">
</div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我需要找到长度,因为我是动态添加从j查询div中的元素所以最后我想检查已成功添加的所有元素是什么.
谢谢,
我使用创建这两个类来翻转图像.
.imgnew
{
-webkit-transform-style:preserve-3d;
-webkit-transition:all 1.0s linear;
transform-style:preserve-3d;
transition:all 1.0s linear
}
.transition
{
-webkit-transform:rotateY(180deg);
transform:rotateY(180deg);
}
Run Code Online (Sandbox Code Playgroud)
这两个css文件.当用户点击图像时,我将图像添加到这个2类,因此图像是翻转的.再次把img带回到我从img移除这两个类的位置,但是,我的问题是有一段时间我看到3D过渡效果,有些时候我没有看到它但是图像被翻转.
问题是什么.???
我正在使用fabric.js在画布上工作.我已经在画布上创建了文本.现在,按钮的onclick我想增加字体大小.
canvas.set({fontSize,40});
Run Code Online (Sandbox Code Playgroud)
这不行吗?任何其他方法.我已经创建了小提琴请 检查
var canvas = window._canvas = new fabric.Canvas('c');
var text = new fabric.Text('Sample', {
left: 100,
top: 100,
fill: 'navy'
});
canvas.add(text);
document.getElementById('textinput').addEventListener('change', function (e) {
var obj = canvas.getActiveObject();
if (!obj) return;
obj.setText(e.target.value);
canvas.renderAll();
});
document.getElementById('btn').addEventListener('click', function (e) {
var obj = canvas.getActiveObject();
alert('button clicked');
if (!obj) return;
obj.set(fontSize,40);
canvas.renderAll();
});
Run Code Online (Sandbox Code Playgroud) 我正在使用fabric.jscanva .later上的文字点击按钮我希望显示文本的镜像.是否有任何属性fabric.js,我可以用来在画布上旋转文本.
请检查,http://jsfiddle.net/BTh6A/9/
document.getElementById( 'btn' ).addEventListener( 'click', function (e) {
var obj = canvas.getActiveObject();
if ( !obj ) return;
//here comes code to show mirror image
obj.set( 'fill', '#FF0000' );
canvas.renderAll();
});
Run Code Online (Sandbox Code Playgroud) 如何在Fabric.js元素的上下文中应用"沿Arc Path的HTML5 Canvas文本"?
http://www.html5canvastutorials.com/labs/html5-canvas-text-along-arc-path/ 使用上面的链接我们可以显示弯曲文本,我怎样才能在fabric.js中实现这一点?
JS小提琴:: http://jsfiddle.net/E5vnU/
function drawTextAlongArc(context, str, centerX, centerY, radius, angle) {
var len = str.length, s;
context.save();
context.translate(centerX, centerY);
context.rotate(-1 * angle / 2);
context.rotate(-1 * (angle / len) / 2);
for(var n = 0; n < len; n++) {
context.rotate(angle / len);
context.save();
context.translate(0, -1 * radius);
s = str[n];
context.fillText(s, 0, 0);
context.restore();
}
context.restore();
}
var canvas = document.getElementById('myCanvas'),
context = canvas.getContext('2d'),
centerX = canvas.width / 2,
centerY = canvas.height - 30,
angle …Run Code Online (Sandbox Code Playgroud) 我已经homepage包含了最初不可见的middle_overlay div.另外,它包含" iframe capture"页面上有点击按钮,点击按钮事件我想让middle_overlay div可见,但是从另一个页面可以改变我怎样才能改变css?
HTML:
<div id="middle_overlay">
</div>
<div id="middle">
<iframe id="middle_frame" src="capture.php" frameborder='0' border='0' style="border:0;" seamless>
</iframe>
</div>
Run Code Online (Sandbox Code Playgroud)
JQuery ::
$(document).ready(function()
{
$('#Monthly_Report').click(function(){
alert('monthly report clicked');
$('#middle_overlay').css('display','block');
});
});
Run Code Online (Sandbox Code Playgroud) 我在图像滑块div上有16个图像.我已经编写了代码来动态地在不同的类中添加img.现在我需要检查图像是否是最后一个然后添加到最后一个类.
我编写此代码只是为了在用户点击最后一张图片时显示警告.
if($(this).is('img:last'))
{
alert('last child');
}
else
{
alert("atleast Nooooooooooooooo");
}
Run Code Online (Sandbox Code Playgroud)
这不起作用.我创造了小提琴http://jsfiddle.net/EdGBH/9/

最后一个孩子的财产正在小提琴,但在我的滑块它不工作.请帮助.
感谢致敬,
以下代码我试图在我的机器上保存画布.在文件夹图像文件中创建但它是0kb.
点击下载按钮我在文本和下一个php页面设置值我正在阅读值$_POST['img_name'];.
JQuery ::
$("#Download").click(function() {
console.log('Download clicked');
//alert('Download clicked');
var myval = canvas.toDataURL();
$('#img_txt').val(myval);
});
Run Code Online (Sandbox Code Playgroud)
php代码::
<?php
$myval = $_POST['img_name'];
echo "string is ".$myval;
?>
<?php
$data = base64_decode($_POST['img_name']);
/* Name the file anything you want */
$filename = 'my_image.png';
/* Remove 1st line of base64 string */
/* Note: replace '$base64' with your own variable */
$img = str_replace('data:image/png;base64,', '', $data);
/* Replace spaces */
$img = str_replace(' ', '+', $img);
/* Decode string */
$data …Run Code Online (Sandbox Code Playgroud) 在ajax回归中,我得到了json
[{"colourname":"red,yellow"}]
Run Code Online (Sandbox Code Playgroud)
我想"red,yellow"从json 获取字符串,
ajax call se,
$.ajax({
type: "POST",
url: "loadData.php",
data: {
productid: 'getId'
}
}).done(function (msg) {
alert('get ' + msg);
});
Run Code Online (Sandbox Code Playgroud)
我试过了 ,
msg[0].colourname
msg["colourname"]
Run Code Online (Sandbox Code Playgroud)
什么都没有用,我怎么能访问价值观?
我正在阅读json的图片.我有16个图像..我想通过升序来读取图像.id1,id2,id3等.
目前它们按降序加载
$(document).ready(function() {
var globe;
/* Reading the data from XML file*/
$.ajax({
type: "GET",
url: "photos.xml",
dataType: "xml",
success: function(xml) {
$(xml).find('item').each(function() {
var path = $(this).attr('path');
var width = $(this).attr('width');
var height = $(this).attr('height');
var id = $(this).attr('id');
var alt = $(this).attr('alt');
var longdesc = $(this).find('longdesc').text();
var description = $(this).find('desc').text();
$('#myImageFlow').prepend('<img src="' + path + '" id=' + id + ' height="' + height + '" width="' + width + '" longdesc="' + longdesc + '" alt="' …Run Code Online (Sandbox Code Playgroud)