पर एक एसवीजी रेक्ट के लिए काम नहीं कर रहा गुण मैं d3 शीर्षक गुण टूलटिप पॉपअप के लिए rects के सभी पर सेट है कि के साथ बनाई गई एक एसवीजी है। कोड फ़ायरफ़ॉक्स में ठीक काम करता है, लेकिन टूलटिप्स सफारी में दिखाई नहीं देती - न तो मैक या विंडोज। मुझे पता है कि शीर्षक विशेषता ठीक से सेट की जा रही है क्योंकि मैं इसे सफारी वेब इंस्पेक्टर में देख सकता हूं।शीर्षक सफारी
d3 कोड स्निप:
.append("rect")
.attr("class", "hmCell")
.attr("x", function(d,i) {
return cellWidth*i;
})
.attr("y", 0)
.attr("width", cellWidth-cellPadding)
.attr("height", cellHeight-cellPadding)
.style("fill", function(d,i){
return colorScales[i](d);
})
.attr("title", function(d,i) { return coldata[i]['PrintName']+": "+d; });
स्निपेट उत्पन्न एचटीएमएल के कुछ दिखा वेब निरीक्षक से:
<rect class="hmCell" x="0" y="0" width="34" height="11" style="fill: #9fee49; " title="V1: Derek"></rect>
<rect class="hmCell" x="35" y="0" width="34" height="11" style="fill: #ee99bb; " title="V2: Blue"></rect>
किसी भी मदद के लिए धन्यवाद
यह कोड का एक अलग हिस्से में एक svg तत्व के लिए काम किया है, और यह फ़ायरफ़ॉक्स में रेक्ट कोई समस्या नहीं के लिए काम करता है। – BoB3K
यह निश्चित रूप से मेरे लिए शीर्षक शीर्षक तत्व के बजाय शीर्षक विशेषता रखने के लिए काम नहीं करता है। मैंने कोड लिखा है जो फ़ायरफ़ॉक्स FWIW में शीर्षक टूलटिप समर्थन लागू करता है। –
ठीक है, मैं चला गया और बजाय रेक्ट की एक विशेषता के रूप में यह स्थापित करने की .append लिए ('शीर्षक') की कोशिश की और यह काम किया है। फ़ायरफ़ॉक्स और सफारी दोनों में काम करता है। – BoB3K