使用jQuery选择div标题

我有一个带有div的网页,其中包含几个没有与之关联的ID的其他div:

我需要能够按标题搜索其中一个div,然后访问其样式属性,如left和top。

我正在使用jQuery,但我不知道如何按名称选择元素。 我尝试过类似的东西:

 var c =$('div[title~="john"]'); alert(c); //I get [object Object] alert(c.style.left) // throws an error and is undefined 

但似乎没有用。

有帮助吗?

 alert( $("div[title=\"john\"]").css("left") ); alert( $("div[title=\"john\"]").css("top") ); 

或者,如果名称是变量:

 var name = "john"; alert($("div[title=\""+name+"\"]").css("left")); alert($("div[title=\""+name+"\"]").css("top")); 

尝试

 $("div[title~=john]"); //no quotations inside 

属性包含Word选择器[name~ =“value”]